【问题标题】:Can´t install android wear apk automatically from play store无法从 Play 商店自动安装 android wear apk
【发布时间】:2017-06-12 13:05:40
【问题描述】:

我在 Android Studio 中创建了一个 Wear 演示项目。所以自动创建的两个项目,手机和Android Wear是正确链接的。

我生成手机项目的apk时,生成了两个apk。

我签名的手机 apk 并上传到 Google Play Alpha。

在生成的手机 apk 中,在 res/raw 中我可以看到 apk。所以移动apk正确地包含了可穿戴apk。

我有真正的实体手机和 Android Wear 模拟器链接。当我将真实设备连接到模拟器时,在 Android Wear 模拟器中,我的手机应用程序会自动安装可穿戴版本。

我从 Play 商店 alpha 下载我的应用上传到我的手机,但在我的磨损模拟器中我的应用的磨损版本没有安装。

附加信息:

-可穿戴模拟器不包含任何具有相同包名的应用程序。

-我已经做了几个测试来创建一个新的模拟器。

-在模拟器中如果我直接用Android studio的播放按钮安装应用程序可以正常工作

【问题讨论】:

  • 如果您还没有这样做,请尝试在应用程序的 APK 文件选项卡中切换到高级模式。有关在模式之间切换的更多信息,请参阅 Simple mode and advanced mode

标签: android android-emulator google-play wear-os


【解决方案1】:

可穿戴应用的packaging and distribution 在 Android Wear 2.0 中发生了变化。可穿戴应用不再与手机同步。相反,您需要将可穿戴 APK 上传到 Play 商店。

【讨论】:

  • 我用 Android Wear 1.X 模拟器测试过。
  • On devices running Wear 2.0, when a user installs a phone app that has an associated watch app (either an embedded APK or an APK uploaded via the Play Console), the user gets a watch notification about the available watch app. Tapping the notification opens the watch Play Store, giving the user the option to install the watch app. 好像不是这样?我已经在 Google Play 生产轨道上发布了我的 Android 和 WearOS 配套应用程序,但是当我在手机上安装 Android 应用程序时没有任何反应。
  • 此外,用户无法在 Google Play 列表页面上看到我的应用有 Wear OS 配套应用。只有当他们在 Wear OS 设备上启动 Google Play 时,他们才能找到它。我们如何提示用户在手表上安装应用程序或自动执行此过程?
  • @RomanSamoilenko 我认为您最好将此作为新问题发布。