这是我的问题,
- 我需要从 page_one.java 将用户重定向到特定的应用程序页面(Google Play Page)。(已实施)
- 用户从Google Play页面上成功安装该应用程序,现在它返回上一页。(已实施)
- 现在,我需要在 page_one.java 中获得响应,无论应用程序安装是成功还是失败。可以获得安装状态吗?
您是否可以使用应用程序是否已安装。
在这里,您可以找到一个工作代码,有助于找出应用程序是否正确安装。
您可以注册一个广播接收器,以检测添加的操作:
:<receiver android:name="com.example.InstalledReceiver" >
<intent-filter>
<action android:name="android.intent.action.PACKAGE_ADDED" />
<data android:scheme="package" />
</intent-filter>
</receiver>
然后声明广播接收器类
public class InstalledReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
String installedPackage = intent.getDataString();
//Uri like package://com.example.myapp
}
}
在on式方法中,您将知道它是否是正确的应用程序。但是我不确定您是否可以在失败上获得状态