解决AndroidStudio项目运行Program type already present异常

浅浅的花香味﹌ 2022-12-26 04:52 301阅读 0赞

解决AndroidStudio项目运行Program type already present异常

异常信息:
FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ‘:app:transformDexArchiveWithExternalLibsDexMergerForDebug’.

Program type already present: android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl
Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies\#duplicate\_classes.

* Try:
Run with —stacktrace option to get the stack trace. Run with —info or —debug option to get more log output. Run with —scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 2s

问题原因: Program type already present,通常是重复加载了某个包,
我的问题是重复加载了,app/libs目录的android-support-v4.jar依赖包

解决方法:修改 app/build.gradle 文件

dependencies {
implementation ‘com.android.support:support-v4:23.4.0’
implementation fileTree(dir: ‘libs’, include: [‘*.jar’])
}
修改为
dependencies {
implementation ‘com.android.support:support-v4:23.4.0’
implementation fileTree(dir: ‘libs’, include: [‘*.jar’], exclude: [‘android-support-v4.jar’])
}

发表评论

表情:
评论列表 (有 0 条评论,301人围观)

还没有评论,来说两句吧...

相关阅读