Android 与少数设备不兼容的应用程序

Android 与少数设备不兼容的应用程序,android,google-play,Android,Google Play,我把我的应用程序上传到谷歌游戏商店。我可以搜索它并安装在几乎所有的设备上。除了 在寻找解决方案后,我发现了几件事: 清单中使用功能的问题: 我在清单中只有两个特征 <uses-feature android:name="android.hardware.camera" /> <uses-feature android:name="android.hardware.camera.autofocus" /> 那么,这个问题还有其他原因吗?或者我应该尝试将它们全部添加到我的清

我把我的应用程序上传到谷歌游戏商店。我可以搜索它并安装在几乎所有的设备上。除了

在寻找解决方案后,我发现了几件事:

清单中使用功能的问题:

我在清单中只有两个特征

<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />

那么,这个问题还有其他原因吗?或者我应该尝试将它们全部添加到我的清单文件中。

在设备规范提供的链接中,它声明相机是“固定焦点”


当您在清单中添加
使用功能
条目时,该功能是必需的,将阻止Google Play上没有该功能的设备。只要在“自动对焦”的情况下不会破坏任何功能或使条形码扫描仪等功能失效,添加
required=false
就可以了。

在提供给设备规格的链接中,说明相机是“固定对焦”的


当您在清单中添加
使用功能
条目时,该功能是必需的,将阻止Google Play上没有该功能的设备。只要在“自动对焦”的情况下,它不会破坏任何东西或使条形码扫描仪等功能失效,添加
required=false
就可以了。

您的链接将设备列为“固定对焦”,但您的清单有自动对焦。@MorrisonChang是的,这是唯一的区别。那么,我是否应该将
android:required=“false”
添加到该标签中???@Archie.bpgc是的,除非你的应用程序有条形码阅读器或其他一些真正需要自动对焦的功能。你的应用程序的
minSDKVersion
是什么??10???@MorrisonChang,你提供了正确的答案。请将其作为答案发布,以便被接受,并帮助未来的提问者找到正确答案!您的链接将设备列为“固定焦点”,但您的清单具有自动焦点。@MorrisonChang是的,这是唯一的区别。那么,我是否应该将
android:required=“false”
添加到该标签中???@Archie.bpgc是的,除非你的应用程序有条形码阅读器或其他一些真正需要自动对焦的功能。你的应用程序的
minSDKVersion
是什么??10???@MorrisonChang,你提供了正确的答案。请将其作为答案发布,以便被接受,并帮助未来的提问者找到正确答案!
For applications that support Android 1.6 (API level 4) and higher, this is "true" by default and you should not set it "false"