我项目的gradle文件如下.
android {
compileSdkVersion 23
buildToolsversion "25.0.1"
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt')
}
}
}
在Android Studio中“Generate Signed APK”时,我可以看到DexIndexOverflowException.
Error:Execution Failed for task ':MyProject:transformClassesWithDexForRelease'.
> com.android.build.api.transform.TransformException:
com.android.ide.common.process.ProcessException:
java.util.concurrent.ExecutionException:
com.android.dex.DexIndexOverflowException: method ID not in [0,0xffff]: 65536
我已经知道这个错误并阅读了文档(https://developer.android.com/studio/build/multidex.html).
我想查看已经超过了多少dex.
例如:
trouble writing output:
Too many field references: 99999; max is 65536.
You may try using --multi-dex option.
最佳答案
原文地址:https://www.jb51.cc/android/430094.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。