我想在安装之前知道android包是否有效,但我不知道怎么做。 我想尝试获取包信息,但我尝试的方法并不好。有人可以帮忙吗?
答案 0 :(得分:0)
如果您想在设备上测试APK文件,则需要PackageManager.getPackageArchiveInfo。这将返回包元数据,如果包无效,则返回null。
答案 1 :(得分:0)
尝试使用PackageManager并使用getApplicationInfo返回有关包的信息。
例如:
try {
ApplicationInfo app = this.getPackageManager().getApplicationInfo("com.example.name", 0);