如何避免以编程方式共享应用程序?

时间:2013-03-12 16:12:36

标签: android

我正在开发一个自定义应用程序,因此我不希望通过蓝牙或任何其他来源未经授权分发应用程序。如何从分发中以编程方式保护其.apk文件?

2 个答案:

答案 0 :(得分:2)

解决方法是使用Android许可证库。

注意:通过这样做,您将无法阻止自己共享 apk ,相反,您的应用会知道它是否合法安装了玩商店并根据它采取行动。通常我只是通知用户从市场上下载应用程序,如果没有许可,退出应用程序。

此处是Android许可证库Application Licensing的链接,其中包含一个示例

答案 1 :(得分:0)

你必须混淆&优化您的应用程序,这是唯一的方式......

如果你的应用程序是好的,不幸的是你会在几个星期内在互联网上找到.APK! :(

使用上一个 Proguard 工具执行此操作!