我正在开发付费应用,我有些疑惑。据我所知,有些程序可以从Play商店免费下载付费应用程序......我想查看它。我可以:
在开发者android上搜索...我发现了一些关于许可的信息(http://developer.android.com/google/play/licensing/adding-licensing.html)。那是这样的吗?
答案 0 :(得分:2)
您应该实施许可,因此下载的应用仍然需要打电话回家,看看它是否真的被买了。当然,你仍然可以被破解/黑客攻击/反向工程,但至少只是下载不再有效。
请参阅文档:https://developer.android.com/google/play/licensing/index.html
答案 1 :(得分:0)
您也可以执行ProGuard。它会扰乱你的代码,这样如果有人反编译apk文件,所有方法和类都将重命名为非常必须阅读和遵循的东西。它会大大减缓黑客的速度。
编辑 - 它还将删除已编译的apk中的所有注释,因此几乎不可能遵循所有方法和类,并且难以实现其目的。