【发布时间】:2015-01-27 10:24:55
【问题描述】:
我正在使用 Android Studio v.1.0 我的构建文件:
buildTypes {
debug {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
但是当我尝试发布版本时,我得到一个错误: 错误:任务 ':app:proguardRelease' 执行失败。
java.io.FileNotFoundException: F:....\app\proguard-rules.pro(找不到文件)
我认为,proguard-android.txt 是 Android SDK 的一部分,对吗?
为什么 Android Studio 找不到呢?
我也试过 proguard-android.pro - 结果相同
【问题讨论】:
-
你是否在你的Project目录的根目录下创建了proguard-rules.pro文件?
-
我应该手动添加吗?你能分享一下正确的方法吗?
-
如果您没有任何特殊规则,请尝试空文件或删除
, 'proguard-rules.pro'部分 -
我不想删除 'proguard-rules.pro' - 我想在构建中加入 ProGuard。
-
如果对您有帮助,请查看我的以下答案