use*_*068 12 security android licensing
看看stackoverflow上的一些帖子,在写作时,似乎没有办法有效地防止盗版.
这里有人真的从app盗版中亏本吗?对于应用程序破解者,您目前的解决方案(免费或非免费)是什么?
什么是保护企业级应用程序的流行和可靠的解决方案?
使用通过Google提供的LVL(许可证验证库),它是用户实际购买您的应用程序的服务器端验证.
http://developer.android.com/guide/market/licensing/index.html
使用其他技术来检测您的应用程序是否已被篡改,还有一些,这些博客文章和I/O视频都涵盖了这些技术.假设如果被篡改则被盗版.(双倍额外检查,以确保你不会搞砸这个并惹恼真正的用户)
http://android-developers.blogspot.com/2010/09/securing-android-lvl-applications.html
http://www.youtube.com/watch?v=TnSNCXR9fbY
对您自己的应用程序使用AntiLVL,像破解者一样攻击它!这实际上非常有趣和有教育意义,看看破解你的应用程序需要做多少工作.博客/工具可以解决已知的弱点,您可以就如何阻止自动化工具的运行做出一些明智的决定.停止专门的盗版并不是优先事项,但可以轻松获得阻止人们使用一键式工具.
http://androidcracking.blogspot.com/
编辑1:
制作包含广告和/或较少功能的免费版本.破解者只是想要免费的东西,所以让它们变得简单:)如果你发现他们正在使用你的付费应用程序的破解版本,你可以尝试将它们转换为使用免费版本或将它们追加到付费版本.目前大约1/4的人破解我的某个应用程序将打开Google Play以获得完整付费版本(尽管实际购买量较少)