【问题标题】:Android App not displyed on play store for Nexus 5X (Android 6.0.1)Nexus 5X (Android 6.0.1) 的 Play 商店中未显示 Android 应用
【发布时间】:2016-03-01 09:10:32
【问题描述】:

我的应用在“Nexus 5X (Android 6.0.1)”的 Play 商店中不可见,但对其他设备可见。为什么会这样?

非常感谢任何帮助。

清单文件

下面是权限和兼容的屏幕支持和 SDK 目标

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

    <uses-permission android:name="android.permission.INTERNET" />
    <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.CALL_PHONE" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <!-- Map related permissions -->
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="com.ef.myef.permission.MAPS_RECEIVE" />
    <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
    <!--  -->
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.READ_CONTACTS" />
    <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />

    <compatible-screens>
        <screen
            android:screenDensity="mdpi"
            android:screenSize="normal" />
        <screen
            android:screenDensity="hdpi"
            android:screenSize="normal" />
        <screen
            android:screenDensity="xhdpi"
            android:screenSize="normal" />
        <!-- for xxhdpi -->
        <screen
            android:screenDensity="480"
            android:screenSize="normal" />
       <screen
        android:screenDensity="560"
        android:screenSize="normal" />
    <screen
        android:screenDensity="640"
        android:screenSize="normal" />


    </compatible-screens>

【问题讨论】:

  • 显示你的清单文件
  • 在 6.0.1 版本的设备上显示?
  • 是的,你的权利...它的 6.0.1 我必须将目标版本更新到 23..
  • 完整清单?您是否使用任何奇怪/不寻常的使用功能或使用权限?也可以试试 maxSdkVersion=23

标签: android google-play android-version


【解决方案1】:

我相信 Nexus 5x 默认设置为 420 dpi。

http://android-developers.blogspot.co.id/2015/09/android-marshmallow-ready-for-devices.html

Nexus 5X 的量化密度为 420 dpi,介于 xhdpi 和 xxhdpi 主要密度桶之间

因此你应该添加到你的清单中

<screen
    android:screenDensity="420"
    android:screenSize="normal" />

【讨论】:

  • 谢谢,看来是这个问题,让我检查一下并回复您。
【解决方案2】:

使用sdk android:minSdkVersion="14" android:targetSdkVersion="22" /

Android 6.0.1 是 23,而不是 22。试试

使用sdk android:minSdkVersion="14" android:targetSdkVersion="23" /

【讨论】:

  • 检查您的 google play 控制台项目支持的设备黑名单。可能是被屏蔽了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多