【发布时间】:2019-05-18 04:18:46
【问题描述】:
我有两个项目。我的想法是在另一个应用程序本身的生命周期内打开一个应用程序。通过调用指向该子应用程序活动链接的意图并使用应用程序链接意图,我成功地使用即时应用程序功能实现了这一点。
我使用此代码向免安装应用发送意图
String url = "https://example.instantappsample.com/main";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
变量url包含被app链接助手捕捉到的链接,打开子activity的具体activity。
但我通过我的父应用程序使用的应用程序只有在手机中启用了 Google Instant Apps 功能时才能运行。 如果该功能未启用,它将在浏览器中打开并显示错误,因为没有将页面分配给指定的 URL。
如果 Google 设置中没有即时应用功能,我如何提示用户启用它,以便进一步处理应用流程?
【问题讨论】:
标签: android android-instant-apps