Android的ProGuard的无法访问jar文件.. \ LIB \ proguard.jar中的IntelliJ 11.1无法访问、文件、jar、Android

2023-09-04 08:28:47 作者:幸福了,然后呢

我有关于的一个问题无法访问jar文件.. \ lib目录\ proguard.jar 运行时导出烧焦的应用程序包从的IntelliJ 11.1。

I have a problem about Unable to access jarfile ..\lib\proguard.jar when run Export Singed Application Package from IntelliJ 11.1.

环境:

运行ProGuard的成功在Android SDK中R16。 运行ProGuard的在Android SDK中R17失败。 Run proguard is success in Android SDK r16. Run proguard is failed in Android SDK r17.

现在的问题是的IntelliJ设置错误或的IntelliJ 11错误?

The problem is IntelliJ setting error or IntelliJ 11 bug?

推荐答案

修改 $ ANDROID_SDK \工具\ ProGuard的\ BIN \ proguard.bat ,并设置绝对路径 PROGUARD_HOME

Edit $ANDROID_SDK\tools\proguard\bin\proguard.bat and set absolute path to PROGUARD_HOME

可能是这样的:

SET PROGUARD_HOME="c:\android-sdk\tools\proguard"
java -jar "%PROGUARD_HOME%"\lib\proguard.jar %*