Nexus 7 - 应用程序不会出现在商店中

时间:2014-09-02 08:40:11

标签: android android-manifest google-play nexus-7

我已将我的应用发布到Google Play商店,出于某种原因,我在使用Nexus 7设备浏览商店时看不到我的应用。

这是我的清单中的相关部分:

<uses-feature android:glEsVersion="0x00020000" >
    </uses-feature>

    <uses-sdk
        android:minSdkVersion="8" android:targetSdkVersion="20">
    </uses-sdk>

    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" >
    </uses-permission>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" >
    </uses-permission>
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" >
    </uses-permission>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" >
    </uses-permission>
    <uses-permission android:name="android.permission.INTERNET" >
    </uses-permission>
    <uses-permission android:name="android.permission.WRITE_SETTINGS" >
    </uses-permission>
    <uses-permission android:name="android.permission.READ_LOGS" >
    </uses-permission>
    <uses-permission android:name="android.permission.VIBRATE" >
    </uses-permission>
    <uses-permission android:name="android.permission.WAKE_LOCK" >
    </uses-permission>


    <supports-screens android:requiresSmallestWidthDp="600" 
        android:compatibleWidthLimitDp="720"/>

我已经查看了堆栈溢出中的几个帖子:

但这些帖子似乎都与我的情况无关。我似乎不需要在我的应用中使用Nexus 7设备无法支持的任何设备。

任何人都能看到我失踪的东西吗?

2 个答案:

答案 0 :(得分:1)

请尝试这种方式,希望这有助于您解决问题。

<supports-screens
   android:smallScreens="true"
   android:normalScreens="true"
   android:largeScreens="true"
   android:xlargeScreens="true"
   android:anyDensity="true" />

答案 1 :(得分:0)

好的,我发现了问题。

显然,android:requiresSmallestWidthDp&amp;每个设备都不支持android:compatibleWidthLimitDp属性,并且仍需要添加大型&amp; support-screens标记中的xlarge属性。 Google打算推出大/ xlarge / etc属性,并仅依赖兼容/所需宽度DP属性,但目前仍需要设置这些属性。