如何获取另一个应用程序的版本号?

时间:2014-06-18 19:42:46

标签: android

我正在尝试收听不属于我自己的应用的更新。您可以侦听intent.action.PACKAGE_ADDED并使用uid获取应用名称,如下所示:

PackageManager manager = context.getPackageManager();
    String name = manager.getNameForUid(uid);

有没有办法获得该应用的版本号?我查看了PackageManager方法,找不到任何有用的东西。

1 个答案:

答案 0 :(得分:1)

该信息属于PackageInfoversionCodeversionName)的一部分。

您可以通过PackageManager.getPackageInfo()方法

获取