我无法构建我的项目,我尝试添加的每个新依赖项都使我充满了很多新错误。我尝试使用IDE将项目迁移到androidx库,但这并不能解决任何问题。
现在我有这些库:
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
compile('com.google.apis:google-api-services-youtube:v3-rev206-1.25.0') {
exclude group: 'org.apache.httpcomponents'
}
compile 'androidx.appcompat:appcompat:1.0.2'
compile 'androidx.constraintlayout:constraintlayout:2.0.0-alpha3'
compile 'com.googlecode.mp4parser:isoparser:1.1.22'
compile 'androidx.annotation:annotation:1.1.0-alpha01'
implementation('com.github.evgenyneu:js-evaluator-for-android:v4.0.0') {
exclude module: 'appcompat-v7'
}
compile 'com.google.android.exoplayer:exoplayer:2.7.3'
compile 'com.google.android.material:material:1.1.0-alpha03'
}
Run Code Online (Sandbox Code Playgroud)
我收到此错误:错误:程序类型已存在:com.google.common.util.concurrent.ListenableFuture
不知道如何正确设置所有内容,这让我发疯。
编辑日志:
java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\0.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\1.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\2.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\3.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\4.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\5.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\6.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\7.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\8.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\9.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\10.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\11.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\12.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\13.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\14.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\15.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\16.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\17.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\18.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\19.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\20.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\21.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\22.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\23.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\24.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\25.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\26.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\27.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\28.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\29.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\30.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\31.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\32.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\33.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\34.jar, C:\Users\Liudas\AndroidStudioProjects\Bakalaurinis40\app\build\intermediates\transforms\dexBuilder\debug\35.jar, …Run Code Online (Sandbox Code Playgroud)