无法在Google Play开发者控制台中的Android Wear上分发应用

kas*_*hlo 9 android google-play watchface android-wear-2.0 wear-os

我试图通过Google Play开发者控制台提交我新创建的Android Wear表盘.问题是已禁用定价和分发部分中的"在Android Wear上分发您的应用"复选框.我不明白为什么.

我做了什么:

1)Android Wear的上传截图

2)在封闭的Beta版本中上传了2个APK文件.两个文件都使用一个密钥签名,具有不同的版本名称.首先是手机apk with embedded wear apk(minSdkVersion 23),second - standalone wear apk(minSdkVersion 25)有meta-data android:name ="com.google.android.wearable.standalone"android:value ="true"in manifest文件.

Everythings似乎很好,应用程序已准备好在生产中发布,除了"在Android Wear上分发您的应用程序"复选框,该复选框仍然处于禁用状态.我错过了什么?

Mav*_*ten 9

我偶然发现了同样的问题.

  • 我有<uses-feature android:name="android.hardware.type.watch" />我的清单
  • 我有<meta-data android:name="com.google.android.wearable.standalone" android:value="true" />我的清单
  • minSdk设置为25

但仍然禁用了Wear分发的复选框.

为了好玩,我尝试使用Chrome的检查工具编辑HTML,并从复选框中删除了"禁用"属性.果然,启用复选框后设置停滞,现在启用了Wear分布.试试看!


kas*_*hlo 0

我收到了 Google 支持人员发来的电子邮件,表示他们已解决该问题并进行了一些更改。他们注意到我的移动设备清单文件缺少一行,<uses-feature android:name="android.hardware.type.watch"/> 我在 Wear 模块清单中只有这一行。

我添加了这一行,上传了一个新版本,其中包含 2 个适用于 Wear 2.0 和 1.0 的 apk 文件,然后启用了该复选框。

目前,Wear 2.0 的官方扩展坞并没有明确表示应将这一行添加到两个清单文件中。

同样奇怪的是,在这个项目出现问题之前,我成功地将另一个 Wear 2.0 项目上传到开发者控制台(启用了复选框),并且该行仅出现在 Wear 模块清单中。