Android Market 上的免费版和付费版 APK 相同吗?

2024-01-21

是否可以在 Google 的 Android Market 中列出single适用于both免费和付费版本?

到目前为止我只发现this tip https://stackoverflow.com/questions/1646106/how-do-i-link-from-free-to-paid-app-in-the-android-market在免费版本中创建一个链接到付费版本的按钮,但 IIUC 这些仍然是 2 个独立的 APK。

我还发现一个参考 https://stackoverflow.com/questions/5590203/create-free-paid-versions-of-application-from-same-code从相同的代码创建免费/付费版本,但这仍然指的是 2 个单独的 APK。

我感兴趣的是(Google)Android Market 提供类似于 PayPal 的 MPL 功能的方式(即一个应用程序即可完成所有操作)。这可能吗?

EDIT:根据下面的答案,谷歌似乎应用内结算 http://developer.android.com/guide/market/billing/billing_overview.html促进了这一点。

然而,LVL要求和限制 http://developer.android.com/guide/publishing/licensing.html#account says:

目前许可适用于付费应用程序 只是,因为免费应用程序被考虑 授权给所有用户。如果你的 应用程序已发布为 免费,您将无法上传 使用许可的新版本。

我知道 LVL 与应用内计费不同,但应用内计费肯定需要 LVL 才能正常工作(如果仅用于使用密钥)。那么这如何协调呢?


可以使用称为在应用程序产品中 http://developer.android.com/guide/market/billing/billing_overview.html。最低 API 是 1.6,应该可以很好地工作。基本上,任何人都可以下载代码,但如果需要购买新功能,可以解锁一些功能。他们还有示例代码 http://developer.android.com/guide/market/billing/billing_integrate.html#billing-download这显示了它是如何工作的。

或者,您可以使用许可 API,只需检查您的应用程序是否已获得许可。然而,这将需要不同的包名称,就像所有应用程序一样。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android Market 上的免费版和付费版 APK 相同吗? 的相关文章

随机推荐