安卓防破解,真的值得吗?

6
我正在制作我的第一个Android应用程序,这将是一个收费(1美元)的应用程序,针对API8(Android 2.2)。
目前我看到了两种保护我的应用程序不被分享的选择:
1.使用Android许可证检查:问题在于设备必须有互联网连接,并且据我在网上阅读的内容,许可证缓存存在错误。而且,最大的缺点是它可以被普通的破解者破解...此外,我不想通过减慢应用程序启动速度或要求互联网连接来惩罚诚实的用户。
2.使用ProGuard,并在发布应用程序时激活传统的防复制选项:这是否不安全,以至于即使新手也能够复制/共享我的应用程序?
另外,我不想花费很多时间在我的应用程序安全上,请不要建议难以实现/耗时的解决方案。
目前,我更倾向于第二个选择。请帮助我做出决定,并告诉我我所说的是否正确。
[更新] 还有一个问题:Android LVL是否会为APK添加更多加密,使其更难以共享?还是仅用于在线检查许可证?不使用它并仅在上传时使用Proguard和传统的防复制选项是否安全?
谢谢。
1个回答

5
答案很简单!不要浪费时间添加保护...一旦上传,它就会被破解,并且很容易被盗版!使用Proguard作为应用程序的最佳防御,将类名混淆成单个字母方案。

谢谢您的回复。只有一个问题,Android LVL是否会为APK添加更多加密以使其更难共享?还是仅用于在线检查许可证?如果上传时不使用它,仅使用Proguard和传统的防复制选项是否安全? - user1546493

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接