所以我们有一个问题与我们的Wear OS应用程序。最近我们收到一封来自谷歌的电子邮件,我们的应用程序从Play商店中删除,因为引用:
你的应用程序与Watch/Wear OS设备不兼容,因为你的应用程序的清单与以下功能冲突:android.hardware.location.network,android.hardware.screen.landscape,和android.hardware.screen.portrait.
但是在我们的AndroidManifest中没有与横向或纵向相关的uses-feature
,在合并的Manifest中也没有。
这是我们在AndroidManifest中的内容:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-feature android:name="android.hardware.type.watch" />
<uses-feature
android:name="android.hardware.location.network"
android:required="false" />
<uses-feature
android:name="android.hardware.location"
android:required="false" />
任何帮助都非常受欢迎。由于
我不知道确切的答案,但是您确定需要两个位置使用功能清单条目吗?
见https://stackoverflow.com/a/39603347/1542667
是否有一些设备你想过滤掉,而不是假设大多数Wear OS设备将有某种形式的位置可用(GPS或网络)。