【发布时间】:2018-07-25 16:42:03
【问题描述】:
我想从 android studio 调试我的免安装应用,但不能:
尝试将the default configuration 用于免安装应用,但使用this
尝试通过
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 会安装它。