proguard.cfg文件丢失

Dea*_*ely 25 android proguard

阅读关于proguard的文档... android文档

我应该有一个ProGuard.cfg,因为它说......"当你创建一个Android项目时,会在项目的根目录中自动生成一个proguard.cfg文件."

如果我谷歌问题,那里到处都有答案,他们大多数人都说要修改一个以不要修改文件的警告开头的文件.

文档是否过时了?如何为发布版本启用此功能?谢谢,加里

acj*_*acj 54

如果您使用的是ADT 17或更新版本,则文档稍有不准确.生成的文件位于proguard-project.txt项目的根目录中.

要启用Proguard,您需要忽略"不要修改"警告project.properties并取消注释以下行:

proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
Run Code Online (Sandbox Code Playgroud)

Android工具链有时会进行更改project.properties,但您的Proguard路径将被保留.

  • Proguard在您的项目目录中生成一组.txt文件(例如,`usage.txt`),告诉您哪些文件被删除,哪些文件未被触及等等.这篇文章中有一些有用的验证信息:http:// stackoverflow.com/questions/7153048/android-code-obfuscation-with-proguard-how-does-one-know-its-been-obfuscated (4认同)
  • 谢谢.我怎样才能检查我的发布.apk来判断ProGuard是否做了它的工作? (3认同)