0

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

4

2 回答 2

2

解决方案是使用 android 许可证库。

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

这是一个指向 Android License Library Application Licensing的链接,其中包括一个示例

于 2013-03-12T16:21:15.683 回答
0

您必须混淆和优化您的应用程序,这是唯一的方法......

如果您的应用程序不错,不幸的是,您会在数周后在 Internet 上找到 .APK!:(

使用最后一个Proguard工具来做到这一点!

于 2013-03-12T16:15:45.633 回答