今天写代码时用到了另一个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'
}
04-26 21:37