2

我的应用程序设置为 API 级别 8+ 并支持从 Small 到 xlarge 的屏幕。大多数人可以毫无问题地从 Google Play 下载它,但我有报告说有些人不能,但我不知道为什么。显然,不支持运行 4.1.1 的 Nexus 7,运行 2.2 的 T-Mobile Comet 也是如此。

我已阅读开发人员清单,但看不出还有什么可能导致他们的设备出现问题。所需权限之一是否会导致他们无法下载该应用程序?还是我错过了其他东西?

以下是我的 Google Play 开发者页面的详细信息:

versionCode: 2
versionName: 1.0.5
Size: 10.0M
Localized to: default
Permissions: com.google.android.c2dm.permission.RECEIVE, android.permission.INTERNET, android.permission.GET_ACCOUNTS, android.permission.WAKE_LOCK, android.permission.VIBRATE, android.permission.INTERNET, android.permission.READ_EXTERNAL_STORAGE, android.permission.WRITE_EXTERNAL_STORAGE, android.permission.CAMERA, com.android.vending.BILLING, android.permission.ACCESS_NETWORK_STATE, com.streamified.streamified.permission.C2D_MESSAGE
Features: android.hardware.camera, android.hardware.camera.autofocus, android.hardware.touchscreen
No main expansion file
No expansion patch file
« less
API level: 8-16+
Supported screens: small-xlarge
OpenGL textures: all
4

1 回答 1

4

您的问题表明您需要该autofocus功能,如下所示:

android.hardware.camera.autofocus

相机的GSMArena页面没有将 autufocus 列为功能之一,因此这可能是它不受支持的原因。甚至 Nexus 7 似乎也没有在GoogleAsusGSMArena页面上将自动对焦列为一项功能,而且我在我的页面上也看不到它,所以应该是相同的原因。

如果自动对焦对您来说不是一个完整的要求,请在清单中使用以下内容使其成为可选。

<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
于 2012-10-08T18:47:58.310 回答