是否可以检查用户是否已更新该应用程序的版本,或者它是否是安装的第一个版本?当打开第一个屏幕时,我想知道用户是否具有该应用程序的某些先前版本,因此我可以显示有关该应用程序更新版本中的新功能的消息,但仅适用于旧用户,而不适用于新用户。 。谢谢。
修改:
我正在开发react-native应用程序,但想知道是否有办法在react-native或android和iOS中使用。
答案 0 :(得分:0)
您可以通过检查版本名称来确认
private String getCurrentVersion(){
PackageManager pm = this.getPackageManager();
PackageInfo pInfo = null;
try {
pInfo = pm.getPackageInfo(this.getPackageName(),0);
} catch (PackageManager.NameNotFoundException e1) {
e1.printStackTrace();
}
String currentVersion = pInfo.versionName;
return currentVersion;
}