这个错误怎么解决?
和你一样的问题 ,原因出在dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
// testCompile 'junit:junit:4.12'
//compile 'com.android.support:support-v4:19.1.0'
compile 'com.android.support:appcompat-v7:23.3.0'
// compile 'com.android.support:design:24.2.1'
//compile 'com.itextpdf:itextg:5.5.9'
compile files('libs/iTextpdf.jar')
compile files('libs/universal-image-loader-1.9.5.jar')
compile files('libs/pushservice-5.3.0.99.jar')
compile files('libs/iAppPDF.jar')
}
这里面 你好好检查下依赖的问题。我以解决。
解决方法:(我的就是这么解决的,可以参照)
如果在整个工程中生效,则在build.gradle中增加如下配置:
android {
..............
dexOptions {
incremental true
javaMaxHeapSize "4g"
}
...............
如果只在单元测试的时候生效,则在build.gradle中增加如下配置:
android {
..............
testOptions {
android.dexOptions {
incremental true
javaMaxHeapSize "4g"
}
}
...............
}
最主要是看最后有没有 successful,再运行app 看看会不会崩溃 闪退,解决混淆带来的错误,以上的截图都是警告 我开发的时候 运行app 也会出现一大推这样的问题,没有关系的
2 回答1.3k 阅读✓ 已解决
2 回答2.6k 阅读
2 回答1.7k 阅读
1 回答2.1k 阅读
1 回答1.1k 阅读
1 回答1.3k 阅读
2 回答911 阅读
要看最后是否BUILD SUCCESSFUL,如果是,这些可以忽略,这些基本都是lint warnings,一般不影响apk生成,但也有一些情况,比如生成的apk运行过程中FC了,则需要检查proguard配置,是否混淆规则有问题,再做修改。