确认应用安装?

时间:2013-10-29 16:59:47

标签: android

我的应用正在安装这样的APK:

Intent install = new Intent(Intent.ACTION_VIEW);
install.setDataAndType(Uri.fromFile(f), "application/vnd.android.package-archive");
PendingIntent pint = PendingIntent.getActivity(this, 0, install, 0);

PendingIntent作为内容意图传递给通知,因此点击它将安装APK。这工作并启动系统应用程序安装程序界面的权限和所有。用户可以取消它或退出它。我如何知道安装是否实际发生或是否已中止?

1 个答案:

答案 0 :(得分:1)

我想,你可以使用带有intent-filter的Receiver来获取ACTION_PACKAGE_ADDED

http://developer.android.com/reference/android/content/Intent.html#ACTION_PACKAGE_ADDED