【问题标题】:Unable launch instant app from AS on phone无法在手机上从 AS 启动即时应用程序
【发布时间】:2018-07-25 16:42:03
【问题描述】:

我想从 android studio 调试我的免安装应用,但不能:

  1. 尝试将the default configuration 用于免安装应用,但使用this

  2. 尝试通过ia run instantapp-debug.zip(ia - extras 文件夹中的 jar)或adb install-multiple -r -t --instantapp *.apk 使用终端,但在这两种情况下都会出现错误 db: failed to install \extras\google\instantapps\tools\ apks\release\supervisor_armeabi-v7a.apk:失败 [INSTALL_FAILED_VERSION_DOWNGRADE]

谁能帮帮我?

版本:Android Studio 3.1.3,gradle plugin 3.3.0-alpha02,gradle version 4.8,ia sdk 1.3.0

PS:免安装应用已发布并且在商店中运行良好(现在处于内部测试中)

PS2:ia 可以部署到另一部手机。所以问题只出在特定的手机上。

【问题讨论】:

  • 您使用的是什么版本的 Android Studio?你的设备和 Android 版本怎么样?消息表明它想要为即时应用安装 Google Play 服务,因此您的设备是 pre-O?
  • 另外,您是否检查过您的 SDK 管理器以查看 Instant Apps Development SDK 是否是最新的? 1.3.0?
  • @TWL:AS 3.1.3,gradle 插件 3.3.0-alpha02,gradle 版本 4.8,ia sdk 1.3.0
  • @TWL 手机三星 J5 (os 7.0)。正如我所说,商店里的一切都很好(所以所有版本都是正确的)。仅在尝试从工作室/控制台调试 ia 时出现问题。
  • 在此特定手机上,转到设置 > 应用程序,然后查找 Google Play Services for Instant Apps - 将其卸载。紧接着,您可能会看到一条通知,要求您恢复它,执行此操作。现在尝试再次从您的 AS 构建。如果还是不行,请再次卸载,但这次不要恢复,直接从 AS 构建,AS 会安装它。

标签: android-instant-apps


【解决方案1】:

对于遇到此问题的其他任何人,请确保您拥有最新版本的 Google Play Instant Development SDK(至少 SDK 1.5)。

您可以在工具 > Android > SDK 管理器 > SDK 工具中找到它。选中 Google Play Instant SDK 旁边的框并应用升级。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-10
    • 1970-01-01
    • 2012-10-19
    • 2011-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多