Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓市场称平板电脑应用程序不兼容?_Android - Fatal编程技术网

Android 安卓市场称平板电脑应用程序不兼容?

Android 安卓市场称平板电脑应用程序不兼容?,android,Android,我刚刚在市场上推出了一款android应用程序。支持平板电脑和手机 但出于某种原因,市场告诉我,我的平板电脑Acer iconia A500无法使用 当我的舱单使用这个 <uses-permission android:name="android.permission.INTERNET"></uses-permission> <uses-sdk android:minSdkVersion="3" android:targetSdkVersion="13" />

我刚刚在市场上推出了一款android应用程序。支持平板电脑和手机

但出于某种原因,市场告诉我,我的平板电脑Acer iconia A500无法使用

当我的舱单使用这个

<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="13" /> 
<supports-screens android:largeScreens="true" android:normalScreens="true"  android:smallScreens="false" android:xlargeScreens="true" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission> 
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<!-- Required permission to check licensing. -->


这是我唯一要求的权限。。我的平板电脑拥有所有这些功能。为什么不起作用?

我猜这是许可:

<uses-permission android:name="android.permission.READ_PHONE_STATE">

是罪魁祸首,因为Acer Iconia不是手机而是平板电脑


更新:读了这篇文章后,我几乎可以肯定这就是问题所在:

请参阅我的答案,以了解这可能不起作用的原因:

我建议您检查哪些设备未显示为市场“显示设备”设置中支持的设备。检查是否支持其他平板电脑,检查仅支持wifi的平板电脑(如Xoom)和支持电话的平板电脑(如一些三星标签)

您可能在使用可选电话设置更新AndroidManifest.xml时出错,您是否将xml放在了正确的位置

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

另外,在你的Market帐户中检查你支持的“屏幕布局”——也许你的应用程序只能在较小的屏幕上运行?还有一个想法-我想知道你的minsdk版本是否太早了?

我补充说,这可能就是原因。这不起作用=(我在上面的评论中添加了代码。它仍然不适用于我的设备?