将 DexGuard 与 android studio 一起使用时,我们一直需要在发布版本中包含一行,那就是
proguardFile getDefaultDexGuardFile('dexguard-release.pro')
我一直无法弄清楚如何更改 getDefaultDexGuardFile 查找 dexguard-release.pro 的路径,但到目前为止,它一直在我的 DexGuard 文件夹的 /lib 文件夹中正确搜索。
即使在 2 天前,使用 Android Studio 2.0.0 也很好。今天,我尝试构建另一个项目的发布版本,它之前在其中找到了 dexguard-release.pro(早期使用 Android Studio 1.5.0),现在它给出了
Warning:Exception while processing task java.io.FileNotFoundException: /lib/dexguard-release.pro (No such file or directory)
我该如何解决这个问题?似乎没有通过谷歌搜索(或官方 DexGuard 文档)解释 getDefaultDexGuardFile 的工作原理的文档 .. 它如何决定查看位置或如何更改它。此外,警告消息不是很有帮助,给出的似乎是部分路径 /lib/dexguard-release.pro 而不是它现在试图找到 dexguard-release.pro 的实际位置的完整路径
如果有人能告诉我如何获得对 getDefaultDexGuardFile 正在搜索的路径的一些控制..?