我有一个库项目,当在 Eclipse 中作为ADT工具链的一部分导出时,它通过Proguard处理得非常好。
但现在我想直接在库 jar 上手动运行 Proguard ,如此线程中的步骤 #3 中所述。
因此,将库 jar 复制到libs/
文件夹后,我运行:
java -jar C:/adt-bundle-windows-x86_64/sdk/tools/proguard/lib/proguard.jar @../bin/proguard.txt -verbose -injar mylibproj.jar
我得到的回报是关于无数(或多或少)这样的警告消息:
Warning: com.unilj.mylib.FancyDialog: can't find referenced class java.lang.String
为什么我会收到这个(我做错了什么?),我该如何解决?
谢谢。