【发布时间】:2012-06-07 13:57:22
【问题描述】:
当我通过Export > Export Android Application 或Android Tools > Export Signed Application Package 导出我的应用程序时,我无法让Proguard 工作。
关于如何启用 Proguard,我只知道取消注释该行
proguard.config=${sdk.dir}\tools\proguard\proguard-android.txt:proguard-project.txt
在project.properties.
我也尝试将我的配置文件放在那里。也不行。
导出包中的classes.dex文件包含onConfirmButtonClicked等类私有方法的名称。因此,Proguard 没有完成工作的可能性超过 99%。
之后,我在proguard-project.txt 文件中放入了一些随机字符,但没有收到任何错误。构建的详细输出根本没有提到 Proguard。
我想知道那里出了什么问题。
【问题讨论】:
-
您如何看待 classes.dex 文件 - 包含任何特定方法?即使没有proguard,它似乎也包含垃圾字符。