代码之家  ›  专栏  ›  技术社区  ›  Shoeb Siddique

没有适用于应用程序安装的合格设备。|Android | Oreo 8.1.0

  •  1
  • Shoeb Siddique  · 技术社区  · 6 年前

    我在谷歌play商店收到这条消息-

    enter image description here

    <uses-permission android:name="com.android.vending.BILLING" />
    
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.CAMERA" />
    
    <uses-permission android:name="android.permission.FLASHLIGHT" />
    <uses-permission android:name="android.permission.RECORD_AUDIO" />
    
    
    <uses-feature android:name="android.hardware.camera"
    android:required="true"/>
    <uses-feature android:name="android.hardware.camera.autofocus" />
    
    <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
    

    渐变配置-

    defaultConfig {
    minSdkVersion 16
    targetSdkVersion 27
    versionCode 5
    versionName "1.0"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    
    2 回复  |  直到 6 年前
        1
  •  1
  •   Harshit Pathak    6 年前

    如果商店列表未正确完成,则可能需要在Playstore控制台上检查应用程序,以确保正确完成所有要求。

    您也可以参考此链接了解有关Google Playstore上设备的可用性的更多信息

    https://productforums.google.com/forum/#!msg/play/06KeBKHNrv0/XoNKJy8OAQAJ

        2
  •  0
  •   syonip    6 年前

    当您上传的apk是针对arm体系结构编译的,但您的手机使用的是x86体系结构时,就会发生这种情况,反之亦然。 要修复它,您可以升级apk版本,再次生成已签名的apk,选择缺少的“flavor”(x86或arm),然后在开发控制台中将该apk上载到同一版本。