ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

android-如何通过应用内购买将付费应用转换为免费应用?

2019-10-28 14:24:00  阅读:398  来源: 互联网

标签:in-app-purchase in-app-billing android


首先,我创建了一个应用程序,然后以一定价格将其上传到Play商店,并获得了一些下载.现在,我想将应用程序内购买添加到我的应用程序中,并希望使我的应用程序免费.

如果我将.apk(通过应用内购买)更新到Play商店中,则它将向已购买我的应用的用户发送通知.

如果它们已更新,则它还将显示应用程序内购买,因此他们必须购买一些模块.

因此,我想将购买应用程序的用户的应用程序内购买设置为有效.

是否有实现此目的的特定过程?

解决方法:

您可以使付费应用免费

Is there a specific process for accomplishing this?

不,他们不是这样做的官方方法,因为在应用内购买商品时,您必须在Google Play中添加商品并将其显示给他/她为该应用内商品付款的每个用户.

但您可以自己处理.

就像用户已经付款一样,您必须为该特定用户隐藏应用内(或任何应用流),并为他们启用该功能.
因此,无需再次为相同的商品付款

可以通过JAVA代码处理(因为您有付费用户列表)

如果应用程序具有相同的软件包,并且当前版本是新的,则安装其更新应用程序(确保两个版本均使用相同的证书/密钥库签名)

重要:
如果您将应用程序从“付费”更改为“免费”并保存更改,则更改将是永久的.一旦更改为免费,该应用将无法再更改回付费应用.如果您要为已更改为免费应用程序的付费应用程序再次收费,则需要使用新的软件包名称创建一个新应用程序并为该新应用程序设置价格.

Android Developer Help

标签:in-app-purchase,in-app-billing,android
来源: https://codeday.me/bug/20191028/1953106.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有