在App Store上发布了应用程序,但表示您的设备与此版本不兼容

时间:2017-10-23 22:42:42

标签: android android-layout android-studio

在App Store上发布应用程序,但表示您的设备与此版本不兼容。

尝试使用未更新的旧Note 3,但后来尝试使用最新的三星s7并仍然保持不变。它实际上并没有显示在我在谷歌上发现的游戏商店并使用了链接并获得了该消息。

 android {
    compileSdkVersion 25
    buildToolsVersion "25.0.1"
    defaultConfig {
        applicationId "com.random.com"
        minSdkVersion 25
        targetSdkVersion 25
        versionCode 4
        versionName "4.0"
    }

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:appcompat-v7:25.3.1'
    compile 'com.google.android.gms:play-services-ads:11.0.0'
    compile 'com.android.support:support-v4:25.3.1'
}



    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.3'
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

有没有快速的方法来改变它,所以它向后兼容所有版本甚至更旧版本?

由于

2 个答案:

答案 0 :(得分:1)

您将最小sdk级别设置为25,从而排除api 25以下的任何设备

minSdkVersion 25

您可以将其更改为较低的api级别(即api 21或16),但请确保您的应用能够支持此功能并按预期运行。

供参考,以下是Android API级别https://source.android.com/source/build-numbers

的列表

答案 1 :(得分:0)

您已将minSDKVersion设为25。这意味着启动Android Nougat的设备与此应用程序兼容。您应该更改它可能是API版本14。这应该涵盖大多数设备

您可以在https://source.android.com/source/build-numbers

找到设备内部版本号

您可以在此处找到Google的Android操作系统使用统计信息 https://developer.android.com/about/dashboards/index.html