当新版本可用时,如何通过编程方式从google play store通知用户有关android auto update apk的内容??????
答案 0 :(得分:4)
您不必管理此内容,当您使用新版本代码将新apk添加到Play商店时,已安装的用户您的应用程序的旧版本将自动得到通知。但是,每次您的应用程序启动时都可以进行检查,请参阅此处:
答案 1 :(得分:1)
当您在Play商店更改APK版本时,用户将隐式获取您的应用程序的更新。不需要任何编程代码。
答案 2 :(得分:0)
如果它是市场上的应用程序,那么在应用程序启动时,启动Intent以打开Market应用程序,这将导致它检查更新。
否则实现和更新检查器相当容易。这是我的代码(大致):
String response = SendNetworkUpdateAppRequest(); // Your code to do the network request
// should send the current version
// to server
if(response == "YES") // Start Intent to download the app user has to manually install it by clicking on the notification
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("URL TO LATEST APK")))
当然你应该重写这个来在后台线程上做请求,但你明白了。
如果你喜欢一些但更复杂的东西,但允许你的应用自动应用更新,请参阅此链接
Android: install .apk programmatically
第二个选项是使用Android Query这个使用起来相当简单
答案 3 :(得分:0)
为什么你需要检查手机中是否有谷歌播放应用程序来做到这一点。这是启用wifi和自动更新后的标准,然后应用程序会自动按顺序逐个更新。
为什么你想要谷歌已经为你做的事情?