我有一个使用phonegap创建的应用程序的.apk文件。我想知道如何防止任何获取我的apk的人看到我的代码,以便一个人可以使用它但无法看到代码。由于客户特定要求它不通过网站或Playstore等分发。 但由于应用程序是在phonegap 99%的代码是在html和js,我只能通过打开apk文件看到。
是否有任何方法可以阻止代码查看,即使我分发我的apk,例如通过pendrive说?
由于
答案 0 :(得分:2)
如何保护Android apk文件不被提取
AFAIK不完全可能阻止它被查看。
您基本上无法保护您的应用程序不被修改。和 您放入的任何保护都可以被禁用/删除。
完全避免你的问题基本上没有任何伎俩。但你仍然可以使用Proguard并使你的代码更加混淆。
如果您可以选择包含共享库,那么您也可以使用并集成它,以便更难进行逆向工程。
您可以查看HERE了解更多预防APK文件的方法
希望它会有所帮助。