2

android 开发文档状态:

分发到 Wear 1.x 和 2.0 手表 如果您已经将应用分发到 Wear 1.x 手表,请执行以下步骤:

  • 提供可在 Wear 上的 Play 商店中提供的 Wear 2.0(独立)版本的手表 APK。
  • 继续在您的手机 APK 中嵌入 Wear 1.x APK,供没有 Wear 2.0 的手表使用。

后来相同的文档状态:

Wear 2.0 需要手表应用的 Android 清单文件中的元数据元素,作为该元素的子元素。元数据元素的名称是 com.google.android.wearable.standalone并且值必须是truefalse。该元素指示您的手表应用程序是否为独立应用程序。

...

如果手表应用依赖于手机应用,则将上述元数据元素的值设置为 false。将该元素设置为 false 表示手表应用程序应仅安装在与具有 Play 商店的手机配对的手表上。

注意:即使值为false,也可以先安装手表应用,再安装手机应用。

第一个看起来好像 Wear 2.0 只支持独立版本的磨损 apk。第二个让我觉得我可以拥有一个 Wear 2.0 应用程序,其中磨损模块依赖于移动模块。

此外,com.google.android.wearable.standalone设置为false时,上传我的应用程序时,我无法选择“在 Android Wear 上分发您的应用程序”复选框(在“定价和分发”选项卡下)。将其更改为true允许我选中该框。在这两种情况下,我都上传了 2 个 apk(一个嵌入了 1.x 磨损 apk 的移动设备和一个磨损 2.0 apk)。

这是否意味着如果可穿戴应用程序不是独立的,我就无法发布它?

4

0 回答 0