1

我刚刚发布了我的第一个即时应用程序 - 现在它是一个非常基本的 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. 我现在有一个新问题(见这个问题
  2. 对于我原来的问题,我仍然没有答案,即如何解决这些问题
  3. 仍然不知道警告 - 虽然我猜这是一个不相关的问题
4

1 回答 1

3

这表明您的免安装应用没有安全的升级路径。这里的一些验证是

  • 免安装应用权限应为 <= 可安装应用权限
  • 可安装的设备空间不应比免安装应用程序更受限制。IE 。
  • Instant 应用程序不应具有 minSdk < 可安装应用程序 mindSdk

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

于 2017-06-28T01:18:54.973 回答