应用程序尽管兼容,但未在Google Play上显示

时间:2014-02-06 15:09:01

标签: android google-play android-compatibility

我的应用与某些设备的兼容性存在严重问题。

目前这些是我的配置和权限:

<uses-sdk
    android:minSdkVersion="14"
    android:targetSdkVersion="19" />

<supports-screens android:anyDensity="true" />

<uses-permission android:name="com.android.vending.CHECK_LICENSE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

在我看来,这意味着我的应用程序与Android 4.0.x或更高版本的每个智能手机(不是平板电脑)兼容。这是对的吗?

因为我认识到它与使用Genmyotion模拟的4.1.1的三星Galaxy S II不兼容。我们的客户也在真实设备上描述了这种情况。你们中有谁知道为什么会出现这个问题吗?

1 个答案:

答案 0 :(得分:0)

我想我自己已经找到了问题(见android market says no device compatible?

我已经包含了许可

<uses-permission android:name="android.permission.CAMERA"/> 

默认情况下包含自动对焦功能。因此,我必须在清单中添加以下内容以禁用它:

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

感谢chrish

相关问题