首页 > 解决方案 > 在android中成功安装另一个应用程序后的回调

问题描述

我正在使用以下代码在 android 中安装第 3 方应用程序 -

Intent installIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + packageName));
activity.startActivityForResult(installIntent, REQUEST_CODE);

这将在 Play 商店中打开应用安装页面。当用户点击 时install,应用程序会下载并安装。

现在我想回到我的应用程序并在安装第 3 方应用程序后立即执行一些操作。

我在互联网和官方 android 文档上找不到太多帮助。我应该怎么办?

标签: androidgoogle-play

解决方案


已经有一个答案:如何让我的应用程序在安装或删除其他应用程序时接收广播

但请注意:从 Android 8 开始,您必须使用 registerReceiver(例如在服务中),并且您不能在清单中注册接收器。


推荐阅读