我已将我的应用程序放在Google Play商店中.它已被我公司的许多客户安装.我理解应用程序如何升级的机制.
用户应检查playstore应用程序中的自动更新复选框,以查找要自动更新的每个应用程序.但是,有些用户已取消选中或未首先检查它.
我写的应用程序是针对护理行业的,护理人员使用它来提供家庭护理.我们的一些客户有1200名护理员.他们必须打电话给所有护理人员进入办公室以单独更新电话.这显然是不可接受的.
有没有办法以编程方式检查Play商店中是否有我的应用程序的更新版本?
我可以拥有每次用户启动检查Play商店的应用程序时运行的代码吗?如果有更新版本,则可以将用户定向到Playstore.这意味着检查自动更新并不重要.
提前致谢
马特
如何更新Play商店应用程序,即如果用户使用旧版本应用程序,我如何从Google Play商店获取应用程序版本信息以提示用户强制/建议更新应用程序.我已经通过了andorid-market-api,这不是官方的方式,也需要谷歌的oauth登录验证.我也经历了android查询 ,它提供了应用内版本检查,但它在我的情况下不起作用.我找到了以下两种选择:
还有其他方法可以轻松完成吗?
version-control android google-apps-marketplace google-play google-play-developer-api
目前我正在检查启动时的应用版本代码,并将其与我服务器上的最新版本代码相匹配,并根据此匹配我发送用户以获取Android市场的最新更新.
它运行良好但我的问题是我必须手动更改我的服务器上的最新版本代码,我不知道APK在市场上何时激活新版本.
有没有办法直接在Android市场上检查应用程序的版本代码,以便我可以在新的apk被激活时将用户直接发送到市场?
我要在GooglePlay商店更新我的apk ,我知道我必须升级清单文件中的版本代码和名称,但是它使install_failed.
Installation error: INSTALL_FAILED_VERSION_DOWNGRADE
Run Code Online (Sandbox Code Playgroud)
请检查logcat输出以获取更多详细信息.发布取消了!
我修改了版本代码和名称,如下所示:android:versionCode ="2"android:versionName ="1.0.5"
我做错了吗?
问题:
我想从 Google Playstore 获取生产中应用的最新版本。如果最新版本的某些更改需要它,我想添加强制升级的功能。
我有什么:
我目前正在我的服务器上更新应用程序的最新版本,并强制应用程序请求它并根据它检查版本。这有效。但是我不想每次发布新版本时都更新我的服务器。我希望该应用程序能够从 Google Playstore 获取相同的信息。
我需要什么:
我可以在客户端(在应用程序上)处理逻辑。我所需要的只是对 Playstore 的 API 调用,以获取我自己的应用程序的最新生产版本。如果有人可以在这方面帮助我提供一些指导,那将非常有帮助。
干杯,
罗希特什
我想知道我的应用程序在 Android 商店中的应用程序版本。
我需要知道这一点,以便在必要时向用户显示提供更新的消息。我可以获取我安装的版本的应用程序版本(使用 cordova-plugin-app-version ),如下所示:
cordova.getAppVersion.getVersionNumber(function (version) {
console.log("la version de la app es " + version);
$scope.versi = version;
});
Run Code Online (Sandbox Code Playgroud)
但不是 Android 商店应用程序版本。