当前位置: 首页 > 知识库问答 >
问题:

更新应用程序计费中使用的Android应用程序

端木冷勋
2023-03-14

我们有一个应用程序,利用在应用程序计费。我们看到的问题如下:

当使用较高版本代码的构建被上传到Play Developer控制台时,In App Billing将停止在设备上的应用程序(使用较低版本代码)上工作,表示“应用程序未配置为计费”。

这很好,在测试的时候,但问题是--当应用程序在Google Play商店中时,会有什么行为?当您替换应用程序(以执行更新)时,处于野生状态(具有较低版本代码)的应用程序是否停止在应用程序计费中工作?

如果是,人们使用什么方法来执行更新?是否强制用户更新后再购买?还是这个问题只是在出版之前才成立?

任何建议都将非常感谢!

谢谢!

共有1个答案

谭学名
2023-03-14

只要您上传的“较新的”apk使用与现有的相同的密钥签名,那么您就不会遇到任何问题。

我刚刚测试了运行我的应用程序与以前的版本(版本代码更低),在应用程序计费仍然有效。

需要注意的是,您不能从市场上删除apk,只需停用它即可。

但你所说的强制更新,我确实会提示用户在打开应用程序时进行更新。

你可能已经读过了,但这里是关于多个APK的官方信息。

 类似资料:
  • 在使用谷歌的新功能应用内更新时,我注意到它似乎会返回旧的(以前的)更新信息,而不是正确的最新信息。 Android不久前推出了新的force更新特性:https://developer.Android.com/guide/app-bundle/in-app-updates称为in-app updates 在使用它时,我注意到当根据Google的教程获取应用程序更新信息时,返回的应用程序版本代码有时

  • 有多种方法可以更新Electron应用. 最简单并且获得官方支持的方法是利用内置的Squirrel框架和Electron的autoUpdater模块。 Updating Applications There are several ways to update an Electron application. The easiest and officially supported one is

  • 有多种方法可以更新Electron应用. 最简单并且获得官方支持的方法是利用内置的Squirrel框架和Electron的autoUpdater模块。 使用 update.electronjs.org Electron 团队维护 update.electronjs.org,一个免费开源的网络服务,可以让 Electron 应用使用自动更新。 这个服务是设计给那些满足以下标准的 Electron 应

  • 所以,我在做一些需要我知道设备上的另一个应用程序何时更新的事情。所以我的问题很简单,让我们说YouTube或Spotify在应用程序更新时发送广播,如果是这样,我需要用我的广播接收器捕捉什么。

  • 我的应用程序在play store上已经有一段时间了,而且还起作用了。昨天我发布了一个更新,发现里面有一个bug,我今天就想修复它。在将我的alpha apk上载到publisher页面并带有新版本和versioncode(这样我就可以测试购买了)之后,in app购买在这个新版本中就不起作用了。我没有更改任何与应用程序计费相关的代码。我正在使用iab库的v3。 我得到它的时候,购买意图被调用。u

  • 我想自动安装/更新我的应用程序。它是spring boot中的web应用程序。用户在自己的服务器上运行此应用程序,而这些服务器通常无法从我的构建服务器访问。 要求 安装简单 更新可以被安排并且自动完成 尽可能少的依赖 在windows服务器和linux上运行 可靠性 当前原型 我们目前的原型是基于docker的。实际上有6个docker图像(我们的应用程序是2个docker、望塔、监控代理、zuu