方法数超过64k错误
Error:Error converting bytecode to dex:
Cause: com.android.dex.DexIndexOverflowException: Cannot merge new index 65875 into a non-jumbo instruction!
SOLUTION:
android {
compileSdkVersion 21
buildToolsVersion "21.1.0"
defaultConfig {
...
minSdkVersion 14
targetSdkVersion 21
...
// Enabling multidex support.
multiDexEnabled true
}
...
}
dependencies {
compile 'com.android.support:multidex:1.0.0'
}
转自:http://1985wanggang.blog.163.com/blog/static/776383320151019113727744/
资源文件找不到错误
Error:A problem was found with the configuration of task ‘:app:packageBaiduDebug’.
File ‘D:\seller_1.5\trunk\app\build\intermediates\res\resources-baidu-debug-stripped.ap_’ specified for property ‘resourceFile’ does not exist.
SOLUTION_1:
INSTANT RUN 勾掉
http://blog.csdn.net/shadow066/article/details/51221726
SOLUTION_2:
buildTypes {
release {
// 不显示Log
buildConfigField "boolean", "LOG_DEBUG", "false"
//混淆
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
//Zip代码压缩优化
zipAlignEnabled true
//移除无用资源
shrinkResources false
signingConfig signingConfigs.release
}
debug {
//Zip代码压缩优化
zipAlignEnabled true
//移除无用资源
shrinkResources false
signingConfig signingConfigs.release
minifyEnabled false
}
}