Android Studio和ProGuard:无法解析符号getDefaultProguardFile?

Fad*_*aji 28 android proguard android-studio android-gradle-plugin

IDE:Android Studio 1.1.0

主题:ProGuard

问题:Android Studio无法识别的ProGuard文件或工具无法getDefaultProguardFile 解析,应用程序中没有proguard-android.txtproguard-rules.txt文件,请参见下图:(来自build.gradle)

build.gradle截图

如何解决这个问题,并为我的应用程序实现ProGuard保护?

Nam*_*ace 8

我遇到了同样的问题,如下所示:

在此输入图像描述

错误消息使得它看起来好像没有找到该文件,因此无法读取.但是,我进入sdk/tools/proguard文件夹找到该文件,并在顶部添加了一个语句来测试该文件是否实际被读取.我把它放在顶部"这会崩溃吗?"

在此输入图像描述

正如您从错误中看到的那样,在构建过程中确实找到了该文件,并且我添加的语句使其崩溃.因此,看起来"无法解决符号"的错误就是假阳性.


Ami*_*aha 7

尝试改为 -

proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
Run Code Online (Sandbox Code Playgroud)