Wear OS 3.0应用无法在三星Galaxy Watch 4的Google Play商店中找到
Wear OS 3适配未完成
三星Galaxy Watch4搭载的是Wear OS 3(One UI Watch),和你之前适配的Android Wear 2.0属于完全不同的分发体系,Google Play对Wear OS 3应用有独立的分发要求:你需要在Google Play Console中单独开启Wear OS 3的分发开关,提交适配Wear OS 3的专用安装包,否则应用会被自动过滤,不会出现在Watch4的应用商店中。
Manifest配置匹配错误
你添加的三星调查权限
<uses-permission android:name="com.samsung.android.providers.context.permission.WRITE_USE_APP_FEATURE_SURVEY"/>
并不是Wear OS 3适配的必要配置,加了也不会提升兼容性。你需要重点排查Manifest中的<uses-feature>声明:如果你的应用声明了Android Wear 2.0独有、而Galaxy Watch4不支持的硬件/软件特性,Google Play会自动判定应用不兼容Watch4,不会展示给对应设备的用户。
应用包分发配置错误
如果你使用的是多APK打包(手机+手表应用合并分发),需要确认Wear OS模块的minSdkVersion符合Wear OS 3的要求(最低为API 30),且在Play Console中完成了手机应用和手表应用的关联绑定,否则应用不会出现在「你手机上的应用」分类中。你可以进入Play Console的「设备目录」页面,搜索三星Galaxy Watch4,直接查看你的应用被判定为不兼容该设备的具体原因。
未知来源安装入口说明
Galaxy Watch4默认隐藏了普通用户的未知来源安装权限,你可以按照以下步骤开启:连续点击手表「设置-关于手表-软件版本」5次开启开发者模式,返回设置主界面即可找到「开发者选项」,其中就有「安装未知应用」的开关,你贴的是Watch Active 2的设置界面,和Watch4的入口逻辑不同。
内容的提问来源于stack exchange,提问作者Numair

