我刚刚发布了适用于手机和平板电脑的应用,但它并没有出现在Google Play平板电脑中。
检查Nexus 7和Asus eeeePad
这就是我在清单文件中的内容:
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17"/>
<supports-screens android:largeScreens="true" android:normalScreens="true" android:smallScreens="true" android:xlargeScreens="true" android:resizeable="true" android:anyDensity="true"/>
<uses-permission android:name="bluey.com.permission.C2D_MESSAGE"/>
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
<uses-permission android:name="android.permission.VIBRATE"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.CALL_PHONE"/>
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"/>
<uses-permission android:name="android.permission.SEND_SMS"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-feature android:name="android.hardware.telephony" android:required="false"/>
<uses-feature android:name="android.hardware.camera" android:required="false"/>
<uses-feature android:name="android.hardware.bluetooth" android:required="false"/>
<uses-feature android:name="android.hardware.location" android:required="false"/>
答案 0 :(得分:16)
希望答案还不算太晚。看看你的权限,并记住Nexus 7有
- 没有电话
- 单个前置摄像头(需要android.hardware.camera功能的应用程序将无法在Nexus 7上使用)
始终声明对您的应用程序不重要的硬件功能,如所需=“false”
在你的权限列表中要求
<uses-permission android:name="android.permission.CALL_PHONE"/>
这就是为什么您的应用与Nexus 7不兼容的原因
如果你的应用程序只是在你的清单中声明,那么调用不是必不可少的
<uses-feature android:name="android.hardware.telephony" android:required="false"/>
希望有所帮助