我的应用程序不应安装在Android手表上

我的应用程序不应安装在Android手表上,android,Android,我最近发现了或者更好:我的一个测试人员发现我的应用程序可以安装在运行Android的smartwatches上。不过它看起来不太好,而且在smartwatch上也没有意义。那么,有没有人能告诉我,我能做些什么来对付这件事?我已经用搜索引擎找到了一个解决方案,但我找不到 提前谢谢 据我所知,当您通过开发者控制台将应用程序上传到Google Play时,您可以指定可以安装APK的设备。在那里你可以禁用任何手表 但是,如果您正在寻找在代码中指定此要求的方法,那么可以查看清单中的元素 您可以在清单中添加

我最近发现了或者更好:我的一个测试人员发现我的应用程序可以安装在运行Android的smartwatches上。不过它看起来不太好,而且在smartwatch上也没有意义。那么,有没有人能告诉我,我能做些什么来对付这件事?我已经用搜索引擎找到了一个解决方案,但我找不到


提前谢谢

据我所知,当您通过开发者控制台将应用程序上传到Google Play时,您可以指定可以安装APK的设备。在那里你可以禁用任何手表

但是,如果您正在寻找在代码中指定此要求的方法,那么可以查看清单中的元素

您可以在清单中添加如下内容:

<uses-feature name="android.hardware.telephony" required="true"/>
<!-- android.hardware.telephony is for Telephony -->
重要的是要有required=true属性,并指定一些功能,这些功能只在手机上可用,而在手表上不可用

我还建议检查以下可能有帮助的标记:


回答得很好,但您可能应该对链接做一个简短的总结,以防它们曾经被删除。即使这是一个罕见的案例,如果有任何一次失败,那么就没有任何理由再发展到Android了,或者是真的吗?也许他们有时会改变子域,或者改变链接。谁知道呢P