如何判断AndroidPackge是否有效

时间:2013-11-19 09:35:21

标签: android

我想在安装之前知道android包是否有效,但我不知道怎么做。 我想尝试获取包信息,但我尝试的方法并不好。有人可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

如果您想在设备上测试APK文件,则需要PackageManager.getPackageArchiveInfo。这将返回包元数据,如果包无效,则返回null。

答案 1 :(得分:0)

尝试使用PackageManager并使用getApplicationInfo返回有关包的信息。

例如:

try {
    ApplicationInfo app = this.getPackageManager().getApplicationInfo("com.example.name", 0);