我想弄清楚如何从 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/