我一直在努力从PackageInfo Object类型获取正在运行的应用程序的versionName。

我用与PackageInfo Object类型关联的所有字段构造了一个Parcelable接口(interface)。该接口(interface)方法的主要输入是一个Parcel对象。

我似乎无法弄清楚如何正确关联这些Parcelable,Parcel和PackageInfo对象。

有没有我可以看的示例代码?似乎并不应该那么困难,但似乎让我很沮丧。

谢谢
爵士乐

最佳答案

样例代码:

try {
    PackageInfo packageInfo = getPackageManager().getPackageInfo(getPackageName(), 0);
    return packageInfo.versionName;
} catch (NameNotFoundException e) {
    //Handle exception
}

关于android - 尝试获取软件包版本信息以显示在 “About”消息中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2610473/

10-09 07:10