如何确保Proguard具有混淆应用程序?

时间:2012-07-06 06:35:10

标签: android obfuscation reverse-engineering proguard

我的项目在创建时不启用proguard。因此,我需要手动添加proguard并通过project.properties启用它。

除了逆向工程之外,我有什么方法可以知道我的应用程序是否被混淆了?

2 个答案:

答案 0 :(得分:2)

如果您的应用程序已被混淆,您将在项目文件夹中看到名为proguard的新文件夹。 它应该包含四个文本文件:转储,映射,种子和用法。

请注意,除非您在发布模式下构建项目,否则不会对项目进行模糊处理。

答案 1 :(得分:0)

只是为了记录,如果您想检查您的代码是否真的被混淆了,您可以生成APK并在此网页中对其进行分析:http://www.javadecompilers.com/apktool

您也可以使用Android Studio进行检查,生成APK,然后转到Build - >分析APK ... - >选择你的APK进行分析。

我希望这有帮助。