0

我在 Google Play 商店上传了我的应用程序。我可以搜索它并安装在几乎所有设备上。三星 Galaxy Y Duos s6102除外

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

清单中使用功能的问题:

我在清单中只有 2 个功能

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

但是该设备有一个摄像头,所以情况可能并非如此。

清单中的支持屏幕问题:

我没有在我的清单中添加任何此类标签,假设默认情况下支持所有屏幕。并从开发者控制台确认

在此处输入图像描述

我发现默认情况下不支持QVGA屏幕,您必须明确声明它们。

但是QVGA屏幕属于小屏幕,如下所述:

在此处输入图像描述

然后思想密度可能是原因,但来自文档:

For applications that support Android 1.6 (API level 4) and higher, this is "true" by default and you should not set it "false"

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

4

1 回答 1

3

在提供给设备规格的链接中,它指出相机是“固定焦点”。

当您uses-feature在清单中添加条目时,该功能是必需的,并且会阻止 Google Play 上没有该功能的设备。只要它在“自动对焦”的情况下不会破坏任何东西或使功能像条形码扫描仪那样不起作用,添加required=false应该没问题。

于 2013-01-10T06:47:01.000 回答