Android runProguard配置 导致module lib 中的包编译时无法识别

今天写代码时用到了另一个lib型的工程,把它添加到dependencies后,在原工程中可以引用lib中的文件了,但是编译时就会报错,提示包不存在,后来在build.gradle中设置runProguard为false,解决了问题,原因不明!

apply plugin: 'android-library'

android {
compileSdkVersion
buildToolsVersion '20.0.0' defaultConfig {
applicationId "com.google.zxing.client.android"
minSdkVersion
targetSdkVersion
versionCode
versionName "1.0"
} buildTypes {
release {
runProguard false
proguardFiles 'proguard-android-optimize.txt'
}
} } dependencies {
compile 'com.android.support:support-v4:19.+'
compile 'com.google.zxing:core:3.1.0'
}
上一篇:Python高级特性(切片,迭代,列表生成式,生成器,迭代器)


下一篇:API测试之Postman使用全指南(原来使用 Postman测试API如此简单)