android - 如何创建应用内购买以从免费版本升级到付费版本android

标签 android in-app-purchase google-play in-app-billing android-billing

我的应用有两个版本

  1. 付费版
  2. 免费版

现在在免费版本中,我禁用了一些仅在付费版本中可用的功能。 所以我想要的是,当用户点击任何这些禁用功能时,应弹出应用内购买窗口,并且当交易完成时,应将应用的免费版本替换为付费版本。

你能告诉我这样做的正确方法是什么吗?

最佳答案

免费版到付费版场景:

To understand why you should only go for in app billing inside free version

1) Upgrading free to paid Android apps without leaving two icons

2) Is it possible to replace an existing Android free app with its paid version

两种情况:

3) In app-billing implementation , buying paid app from free version

毕竟你想开发app的方式是你自己的选择,但是按照我的建议:

您应该选择第一个选项,您应该只在免费应用版本中提供所有功能,并在应用流程中的简单产品之后升级您的功能。

希望您为应用的进一步开发流程扫清道路。

关于android - 如何创建应用内购买以从免费版本升级到付费版本android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19509607/

相关文章:

javascript - 通过 android 浏览器的 javascript 重定向打开应用程序的 google play 详细信息页面

java - 自动滚动 ListView?

android在应用程序购买中重置

android - 我想将我的应用程序目标 sdk 版本 29 降级到 28,Google Play 控制台是否允许这样做?

android - 如何在 Android 中创建一个对所有应用程序具有读写权限的共享目录?

java - 如何从 ArrayAdapter 中删除没有该对象引用但有另一个一致对象的对象?

in-app-purchase - 无法在 iTunes Connect 中创建测试用户 : createPodRedirectResponse() failed

ios - 应用内购买详情-新版本 : Status- Waiting for upload

android - 谷歌要求为新的安卓应用发布提供位置许可声明

android - Google Play Beta 测试中的不同包名称