我最近使用 ARC Welder 将我的 Android 应用程序发布到 Chrome 网上应用店,并且想知道如何将其变成付费应用程序。
目前,对于 Android,我在 Google Play 上有一个免费版本和一个“解锁器”作为单独的应用程序。用户首先安装免费版本,然后如果他/她决定“去专业”,他/她购买并安装与免费版本对话的“解锁器”并将其激活为“专业”模式。
所以我的问题:
使用 ARC 打包 Android 应用程序时,它会自行运行,因此无法在同一个 Android“沙盒”中运行第二个应用程序(“解锁器”),对吗?
Android / ARC 应用程序是否可以通过 Google Play API 访问“已购买”状态,例如检查用户是否在 Android 上购买了“解锁”应用程序?
我假设答案是“不”,至少现在是这样:
https://developer.chrome.com/apps/getstarted_arc
由于 ARC 处于测试阶段,它还不支持所有的 Google Play 服务。但是,这里有一些可用的 API: Auth (OAuth2) GCM Google+ 登录 Maps Location Ads
我在这里看不到许可 API。
- 我发现了这些关于通过 Chrome 应用获利的链接:
https://developer.chrome.com/webstore/money
https://developer.chrome.com/webstore/payments-iap
即使这也适用于 Chrome OS(不确定),它似乎需要 JavaScript 编码才能与 Chrome Webstore API 对话。是否可以从 Android ARC 沙箱内部访问这些内容?
- 我错过了更好的选择吗?
没有任何?我是否应该等到 Android ARC 更加充实并希望它包括对付费应用程序的支持?