Java finished with non-zero exit value 2 - Android(安卓)Gradle
16lz
2022-06-16
Error:Execution failed for task ':dexDebug'.> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/home/tim/soft/jdk1.8.0/bin/java'' finished with non-zero exit value 2
当项目使用gradle编译的时候,引用的其他库越来越多的时候,run的时候会报上面的错。
最可能的原因就是65K methods dex limit imposed by Android.
解决方案:
defaultConfig { // Enabling multidex support. multiDexEnabled true}
参考:
http://stackoverflow.com/questions/29756188/java-finished-with-non-zero-exit-value-2-android-gradle
https://developer.android.com/intl/ko/tools/building/multidex.html
更多相关文章
- Android(安卓)ListView下滑会报空指针异常
- 编译 Boost for android的库方法
- Debian 5 Android(安卓)编译
- Ubuntu 10.10 编译Android(安卓)2.2
- Android(安卓)Studio编译release版本
- android jni
- 2010.12.08——— android camera setParameters failed
- 重装或者升级Android(安卓)Studio后,打开旧的Android项目,同步编译
- windows下搭建android NDK环境