无法访问jarfile ./lib/proguardgui.jar

问题描述 投票:6回答:1

我正在尝试回溯在Android Market上收到的堆栈跟踪。在将应用提交市场之前,我将Proguard与APK配合使用。不幸的是,每次我运行回溯工具时,都会出现“无法访问jarfile ./lib/proguardgui.jar”错误。

我正在Mac OS X Lion上运行。

Manuel-Ciosicis-MacBook-Pro:bin manuelciosici$ pwd
/Applications/android-sdk-mac_x86/tools/proguard/bin
Manuel-Ciosicis-MacBook-Pro:bin manuelciosici$ sudo ./retrace.sh -verbose /Users/manuelciosici/Documents/workspace/TweakkerAllOperatorsApn/proguard/mapping.txt /Users/manuelciosici/Desktop/obfuscated_trace.txt 
Password:
Unable to access jarfile ./lib/retrace.jar
Manuel-Ciosicis-MacBook-Pro:bin manuelciosici$ 

这是我第一次在应用程序中使用proguard。我肯定知道mapping.txt文件是正确的。我在做什么错?

android proguard
1个回答
6
投票

该脚本非常简单,但是事实证明,如果以./retrace.sh调用该脚本,它将失败。例如,如果它是从上一级目录中以bin/retrace.sh或绝对路径调用的,则它确实可以工作。这是我的错误;我将在下一版本(ProGuard 4.7)中修复此问题。


0
投票

这是ProGuard的正确来源吗?https://sourceforge.net/projects/proguard/files/proguard/吗?

© www.soinside.com 2019 - 2024. All rights reserved.