-3

有人有一种方法可以让我获取用户 X 当前使用的当前 App 版本吗?

4

3 回答 3

2
String versionname = " ver-" + getApplicationContext()
                            .getPackageManager().getPackageInfo(
                            getPackageName(), 0).versionName;
String versioncode = " ver-" + getApplicationContext()
                            .getPackageManager().getPackageInfo(
                            getPackageName(), 0).versionCode;

如果您在活动中,您可以直接访问

String versionname = " ver-" + getPackageManager().getPackageInfo(
                            getPackageName(), 0).versionName);
String versioncode = " ver-" + getPackageManager().getPackageInfo(
                            getPackageName(), 0).versionCode);
于 2013-09-06T10:21:34.510 回答
0

试试这个代码

import android.content.pm.PackageInfo;
import android.content.pm.PackageManager.NameNotFoundException;

PackageInfo pInfo = getPackageManager().getPackageInfo(getPackageName(), 0);
version = pInfo.versionName; // use versionCode to get versioncode
于 2013-09-06T10:19:32.010 回答
0

我知道 Manifest 文件中有一个应用程序版本。取决于你想知道他的版本,你可以在 android 中创建一个 web 服务调用来发送用户版本..

于 2013-09-06T10:16:06.357 回答