如何防止我的应用程序将其反编译为java代码

时间:2013-10-28 07:24:50

标签: android

我正在阅读这篇关于将.apk文件反编译成java代码的文章...我的问题是如何防止它反编译? here is the link of that article

1 个答案:

答案 0 :(得分:1)

http://developer.android.com/tools/help/proguard.html

在发布模式下启用proguard

ProGuard工具通过删除未使用的代码并使用语义模糊的名称重命名类,字段和方法来缩小,优化和混淆代码。结果是较小的.apk文件,更难以进行逆向工程。

还可以通过以下链接检查commonsware的答案

How to avoid reverse engineering of an APK file?

这是一个例子

http://proguard.sourceforge.net/index.html#manual/examples.html