android - 强制更新最新版本的安卓应用

标签 android google-play

我想弄清楚如何从 Play 商店强制更新最新版本

由于我的 Android 应用程序的旧版本已经在 Play 商店中,我没有执行检查以获取应用程序的当前版本并与链接中指定的 Play 商店应用程序版本进行比较 update android app forcefully

我希望当我在 Play 商店上传我的新版本时,用户在 更新新版本 之前不能使用该应用。

你能帮帮我吗

最佳答案

我必须做同样的事情,但我会与您分享我所做的,希望这对您有所帮助。

1> 我得到我的应用程序以前的代码版本并将它存储在 string.xml 中。比如我的实时应用程序版本代码是 1。我的新应用程序版本代码是 1.1。

此代码告诉我们我们的应用程序版本代码。

        PackageInfo pinfo = getPackageManager().getPackageInfo(getPackageName(), 0);  
        int versionNumber = pinfo.versionCode;  
        String versionName = pinfo.versionName;  

2>比勾选

if (newcodeversion > previouscodeversion) {

//打开任何 Activity 或弹出

3> 在新的 Activity 位置 TextView 中带有文本“你有更新版本”和一个按钮。点击该按钮导航到谷歌游戏商店。

                Intent i = new Intent(Intent.ACTION_VIEW);
                i.setData(Uri.parse("Your application URL"));
                startActivity(i);  

关于android - 强制更新最新版本的安卓应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37275501/

相关文章:

android - Google Play 安装的应用程序 "UPDATES"列表与 "MANUAL UPDATES"列表之间的差异?

android - 产品状态始终为 "invalid"(使用 Cordova 插件购买)

android - 如何在 sql server 中编写一个 tigger 来向 android 手机发送推送通知 (GCM)?

android - 为什么适配器中的 getCount 被调用了这么多次?

android - 从库模块引用 flatDir

android - 在不扩展 Activity 的情况下将 Activity 添加到 Manifest

Android Oreo 服务限制会影响作业调度程序的 intentservices 吗?

android - FCM 通知在发布应用程序中不起作用

android - 将 apk 上传到商店会收到警告消息

android - Google Play 构建的 A/B 测试