Android Instant Apps未在Pixel上运行

时间:2017-07-06 12:31:16

标签: android android-studio android-instant-apps

最近我的Pixel开始显示以下消息:

Development Mode Active -                           
URLs will be routed to Dev Manager in order to launch Instant Apps locally.

另外,在settings -> apps我可以看到即时应用的Google Play服务 现在,当我尝试愿望 buzzfeed delicious 以便我可以运行他们的即时应用时,我被带到他们的网站而不是即时应用。

我在 Android Studio 3.0 Canary 4 中构建了一个即时应用 它在模拟器上工作正常,但是当我连接在android 7上运行的 Pixel 时,它显示以下错误 -

边加载即时应用失败:阅读捆绑超时。

当我多次重试时,它显示了这个 -

Side loading instant app failed: Failure when trying to read bundle. 
Unable to connect to Google Play Service ConnectionResult{statusCode=API_UNAVAILABLE, resolution=null, message=null}

同样的问题已经被问到here 在这种情况下,问题在于模拟器不是真正的设备。

CompiledSdkVersion 25
targetSdkVersion 25
buildToolsVersion 25.0.3

任何帮助都将受到赞赏,并且还列出了我可以尝试的一些已发布的即时应用程序。

3 个答案:

答案 0 :(得分:1)

不幸的是,Instant Apps尚未在印度上市。这意味着,默认情况下,Instant Apps功能会在真实设备上关闭,包括在开发环境中。请在此处查看支持的国家/地区列表:https://support.google.com/googleplay/android-developer/answer/7381861#production

我们正在解决此问题,并将在几周内提供更新。同时,请使用模拟器进行开发。

答案 1 :(得分:0)

在即时App运行配置中。 尝试启用Instant APP Provision和" Clear Provisioned Devices Cache"

enter image description here

答案 2 :(得分:0)

现在,即时应用程序可在印度使用。 您可以通过搜索美味的铬蛋白来检查。 附上截图 enter image description here

或者您可以访问https://developer.android.com/topic/instant-apps/index.html并点击该网站上的屏幕截图。点击后的网站将会打开。在该网站下方,弹出窗口将显示为打开应用程序"。点击后点击"打开应用",即时应用将开启

注意:在尝试上面的设置中的 Google 菜单中启用即时应用