发布即时应用:无法启动,我该如何排除故障?

时间:2017-06-27 21:57:45

标签: android android-instant-apps

我刚刚发布了我的第一个即时应用程序 - 现在它是一个非常基本的Hello World,但我已将它链接到我的个人网站。

我在我的网站上启用了Android应用链接,并且我已经验证它正常工作:当安装'普通'apk时,如果我点击我网站的链接,它会打开应用,而不会询问是否我想在Chrome中打开它。

但是当没有安装apk时,如果我点击我网站的链接,即时应用程序无法启动 - 而是我的网站在Chrome(或Chrome标签页)中打开,我不知道为什么。

如何解决此问题?

注意: 我发布时,确实在Play商店控制台上收到了警告

PROBLEM
Some users of this Instant App APKs will not be eligible for any of the APKs in your installed app.

RESOLUTION
Ensure that the targeting of your Instant App APKs matches the targeting of your APKs.

我不知道它是否相关,不幸的是我不知道这意味着什么或如何解决它......

编辑2017-07-01

实际上几天后就开始工作了。我想这意味着即使可安装的应用程序仅在几分钟后就可以在商店上使用,因此即时应用程序在发布后几天就可用了...

不幸的是,

  1. 我现在遇到了一个新问题(请参阅this question
  2. 我仍然没有回答我原来的问题,即如何解决这些问题
  3. 仍然不知道警告 - 虽然我猜这是一个无关的问题

1 个答案:

答案 0 :(得分:3)

这表示您的即时应用程序没有安装升级途径到已安装的应用程序。这里的一些验证是

  • 即时应用权限应为< =可安装的应用权限
  • 可安装的设备空间不应该比即时应用程序更具限制性。即。
  • 即时应用不应该有minSdk<可安装的应用mindSdk

换句话说,如果设备可以运行即时应用,它应该能够运行您的可安装应用。