Android Studio库依赖问题

时间:2024-04-23 16:38:30

Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.

> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/rxjava.properties

File1: C:\Users\DB\.gradle\caches\modules-2\files-2.1\io.reactivex.rxjava2\rxjava\2.1.0\2fdf84dedcaaeabb9d70cde9dbb8aad4eccb80a1\rxjava-2.1.0.jar

File2: C:\Users\DB\.gradle\caches\modules-2\files-2.1\io.reactivex\rxjava\1.3.0\af000bec2036a2a9d07197c4b03b8966bfc60b03\rxjava-1.3.0.jar

查看Libraries后果真如此

Android Studio库依赖问题

肿么办?总得删掉其中一个库,那个rxjava库是什么时候引入的呢

看一下gradle-app文件

Android Studio库依赖问题

猜测应该是这一部分的库依赖中出现的重复,具体怎么查,看下面

在文件目录下或 Android Studio的 Terminal下敲 gradlew -q app:dependencies 命令,便有以下输出:

Android Studio库依赖问题

然后愚蠢的发现自己导错了包。。。导入了

Android Studio库依赖问题

下次不能这么眼瞎了