我知道有一种方法可以阻止用户提取APK
我们的应用程序,但我不知道该怎么做。
你知道如何?
例如,如果我使用Astro File Manager
提取APK
应用程序的 ,对于某些应用程序它可以工作,但对于其他应用程序我不能使用它。如何保护我的应用程序?
请给我看代码。
我知道有一种方法可以阻止用户提取APK
我们的应用程序,但我不知道该怎么做。
你知道如何?
例如,如果我使用Astro File Manager
提取APK
应用程序的 ,对于某些应用程序它可以工作,但对于其他应用程序我不能使用它。如何保护我的应用程序?
请给我看代码。
我同意@Meirav 的观点,即没有 100% 的保护,而且很难以高安全性保护您的代码。但是有一种非常快速的方法可以混淆您的代码。这意味着只有您可以看到干净的代码,其他将反编译您的 apk 的人会看到混淆的代码,很难阅读并理解正在做什么
你可以通过添加来做到这一点
proguard.config=proguard.cfg
在 /project.properties
如果你想了解更多(这里)
没有实际的方法可以这样做。当您将您的应用程序上传到“Play”商店(坏名...)时,Google 会要求您将该应用程序仅在手机上或 SD 上。这是一个非常糟糕的保护。
您需要以没人会理解的方式编写您的应用程序代码。(如果您害怕窃取您的应用程序创意)这是唯一的方法......没有 100% 的保护......这样的方式有很多缺点,例如:升级您的应用程序将是一项艰巨的任务……这不值得!您在保护和安全方面所付出的金钱(时间)所付出的代价将超过窃取您的代码所造成的“损害”......