0

我的应用程序正在安装一个 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 作为 Content Intent 传递给通知,因此点击它将安装 APK。这有效并带有权限等所有内容的系统应用程序安装程序界面。用户可以取消它或退出它。我怎样才能知道安装是真的发生了还是被中止了?

4

1 回答 1

1

我想,您可以使用带有意图过滤器的接收器用于 ACTION_PACKAGE_ADDED

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

于 2013-10-30T08:33:24.867 回答