如何保护应用程序源代码

Mad*_*ddy 2 android decompiler

我有一个应用程序,我需要保护/阻止我的应用程序源代码.我需要在apk文件的帮助下使用任何工具都无法获取我的应用程序代码.

我发现通过使用以下步骤,有人可以从apk文件中获取应用程序源代码.即如果有人获得apk文件,那么他/她可以通过使用其apk轻松找到应用程序的源代码.

通过以下链接,您可以轻松地从apk文件中获取源代码: 如何提取apk文件的代码

我只想保护我的应用程序源代码.

提前致谢...

FD_*_*FD_ 5

总而言之,没有办法完全阻止人们复制和逆向工程APK.虽然没有办法完全保护您的代码,但您可以做的最好的事情是尽可能地了解反编译代码.这就是Proguard的用武之地:它会混淆你的代码,这意味着它会以一种无法从APK中恢复类,成员和函数名称的方式修改代码.

ProGuard是一款免费工具,包含在Android SDK中.此处还有一个商业版本,其中包含名为DexGuard的附加功能.