如何防止Android APK文件的逆向工程以保护代码?

时间:2012-11-14 13:50:50

标签: android apk

我有一个应用来源及其APK文件。现在我想阻止这个APK文件进行逆向工程。如果可以保护我的应用程序免受逆向工程的影响,我的编码或任何库中使用的步骤是什么?

1 个答案:

答案 0 :(得分:11)

  

现在我想阻止这个APK文件进行逆向工程。

这是不可能的,对不起。

  

如果可以保护我的应用免受逆向工程的影响,我的编码或任何库中应遵循的步骤是什么?

正确配置的ProGuard会对您的代码进行模糊处理。 DexGuard是ProGuard的商业扩展版本,可能会有所帮助。但是,您的代码仍然可以转换为smali,具有逆向工程经验的开发人员将能够从smali代码中了解您的操作。

如果您不希望其他人看到您的代码,请不要将该代码存储在他们的设备上。