Android 检查是否有“错误”;“解锁器”;在我的免费应用中?

Android 检查是否有“错误”;“解锁器”;在我的免费应用中?,android,google-play,in-app-billing,Android,Google Play,In App Billing,我的音乐理论应用程序是免费的,没有广告。我做这个是为了一个学校的项目,目标是赚钱。我的想法是,有些功能只有在您购买了我的应用程序的“解锁”版本时才可用 我可以告诉我的应用程序在第一次启动时检查“解锁器”吗?我不希望“解锁”应用程序充当真正的应用程序,只是一个解锁免费版本的“文件” 如果用户购买了“解锁器”,我希望它激活一些锁定按钮 我希望它能像solidexplorer那样工作 您可以使用和请求解锁应用程序。应用程序必须在那里。第二步是验证您的应用程序。为了使黑客攻击变得更加困难,你们的主应用

我的音乐理论应用程序是免费的,没有广告。我做这个是为了一个学校的项目,目标是赚钱。我的想法是,有些功能只有在您购买了我的应用程序的“解锁”版本时才可用

我可以告诉我的应用程序在第一次启动时检查“解锁器”吗?我不希望“解锁”应用程序充当真正的应用程序,只是一个解锁免费版本的“文件”

如果用户购买了“解锁器”,我希望它激活一些锁定按钮

我希望它能像solidexplorer那样工作

您可以使用和请求解锁应用程序。应用程序必须在那里。第二步是验证您的应用程序。为了使黑客攻击变得更加困难,你们的主应用程序可以发送一些意图来解锁应用程序,然后接收并检查响应的正确性

虽然这在技术上是可行的,但它并不像我们建议的那样安全。此外,在您的情况下,用户必须安装两个应用程序,这不太方便。

或使用并跳过第二个应用程序用户必须下载的应用程序,以及您需要进行的额外检查,以确认第二个应用程序是否合法。