Ous*_*aki 37 android android-multidex
我正在尝试生成发布版本但由于mutidex问题而无法使用我的项目已启用所有multidex并添加了依赖项
我收到的错误是:
Execution failed for task ':app:transformClassesWithMultidexlistForRelease
Caused by: com.android.build.api.transform.TransformException: Error while generating the main dex list.
Run Code Online (Sandbox Code Playgroud)
和aslo:
Caused by: com.android.tools.r8.errors.CompilationError: Program type already present: com.myapp.BuildConfig
Run Code Online (Sandbox Code Playgroud)
Eri*_*ina 12
我解决了build.gradle在我的应用程序模块中启用 multiDexEnabled 的这个错误:
defaultConfig {
...
...
...
multiDexEnabled true
}
Run Code Online (Sandbox Code Playgroud)
In my case It was happening when I try to run older project on new installed Android studio
The problem solved by running Build->Clean Project
错误:程序类型已经存在:somemodule / BuildConfig
原因
就我而言,我有一个(隐藏的)循环依赖关系,而Android Studio找不到:
testutils/build.gradle 用途 implementation project(':somemodule')
somemodule/build.gradle 有`androidTestImplementation项目(“:testutils”)
解
| 归档时间: |
|
| 查看次数: |
24374 次 |
| 最近记录: |