如何防止反向工程的安卓APK文件的安全代码



我有一个应用程序源及其APK文件。现在我想防止这个APK文件被反向工程。如果可以保护我的应用程序不受逆向工程的影响,那么在我的编码或任何库中都要遵循哪些步骤?

现在我想防止这个APK文件被反向工程。

对不起,这是不可能的。

如果可以保护我的应用程序不受逆向工程的影响,那么在我的编码或任何库中要遵循哪些步骤?

ProGuard,如果配置得当,将使您的代码变得模糊。DexGuard,ProGuard的商业扩展版本,可能会有更多帮助。然而,您的代码仍然可以转换为smali,具有逆向工程经验的开发人员将能够从smali代码中学习您的操作。

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