【问题标题】:Android Studio Preview 3.0 - Application installation failed when running instant appAndroid Studio Preview 3.0 - 运行免安装应用时应用安装失败
【发布时间】:2017-05-18 15:23:00
【问题描述】:

我是运行即时应用程序的新手。根据android developer documents,我创建了一个支持即时应用程序的新“Hello World”项目。

但是,在运行“instantapp”时,出现如下错误:

如果有人能提供帮助,我将不胜感激。

【问题讨论】:

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


    【解决方案1】:

    注意:在包含 Google Play 商店的模拟器映像上运行即时应用程序存在一个已知问题,这将给出同样的错误。现在,请在没有 Play 商店的情况下使用模拟器。

    Google Play 服务提供statusCode=API_UNAVAILABLE 表示您的设备由于某种原因无法运行即时应用程序。例如,您没有使用受支持的设备,或者您不在已启动的国家/地区。请参阅here 了解受支持的开发设备列表,查看here 了解可使用即时应用程序的国家/地区列表。

    模拟器应该仍然可以用于开发,并且可以不受任何限制地运行。有关为 Instant App 开发设置模拟器的说明,请参见此处:

    https://developer.android.com/topic/instant-apps/getting-started/setup.html#setup-emulator

    【讨论】:

    • 我已经按照推荐的方式设置了模拟器(Nexus 5X 6.0,x86 with Google APIs)。启动它后,我登录了一个谷歌帐户,但我仍然看不到选项设置>谷歌>即时应用程序。此外,尝试打开支持即时应用程序的链接,如buzzfeed.com/tasty,只需打开公共网页即可。我在巴西,一个尚未得到支持的国家。那应该发生吗?感谢您的帮助,谢谢。
    • @MateusGondim 您可能需要先使用 Studio 构建并部署一次到模拟器(这将配置和设置模拟器),然后才能测试其他即时应用程序是否可以工作(也在您看到设置中的选项之前) )。可能有一种方法可以单独运行配置任务,但我不确定如何。
    • 这似乎奏效了。现在我在设置中看到了该选项,并且我的即时应用程序 hello world 项目有效。虽然我无法发布已发布的即时应用程序(例如buzzfeed、wish 等),但我想这与未安装Play 商店有关。
    猜你喜欢
    • 1970-01-01
    • 2021-12-05
    • 2015-12-19
    • 2017-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-21
    • 2015-05-28
    相关资源
    最近更新 更多