Ehs*_*jum 5 dependencies android gson android-gradle-plugin dynamic-feature
有没有办法从 .aar 文件中排除 .jar 文件。我的项目没有运行,因为我有一个包含 .aar 文件的模块,其中 Gson.jar 用作库,并且我的主应用程序中也需要它,所以我还需要实现 Gson 依赖项。当我尝试运行我的项目时,出现 multidex 错误:
任务“:app:transformClassesWithBundleMultiDexListForDevelopmentBuildDebug”执行失败。
com.android.build.api.transform.TransformException:生成主 dex 列表时出错。
请帮我解决这个问题。谢谢
你可以像这样在目标中惊叹
sourceSets.main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
java {
exclude '**/VanillaARMv*'
exclude '**/VanillaX86*'
}
resources {
exclude '**/VanillaARMv*'
exclude '**/VanillaX86*'
}
aidl {
exclude '**/VanillaARMv*'
exclude '**/VanillaX86*'
}
renderscript {
exclude '**/VanillaARMv*'
exclude '**/VanillaX86*'
}
}
Run Code Online (Sandbox Code Playgroud)
在这里,我从目标构建中排除了 VanillaARMv* 和 VanillaX86* 文件夹中的所有内容。
| 归档时间: |
|
| 查看次数: |
1901 次 |
| 最近记录: |