我的应用的设备兼容性

时间:2018-02-12 10:34:27

标签: android google-play compatibility

我创建了一个Android应用程序,但我无法在Play商店中查看它,当我从网络游戏商店访问它时,我发现:

  

Cette申请n' est pas compatible avec votre appareil。

我不知道原因 这是我的构建文件

apply plugin: 'com.android.application'

android {
    compileSdkVersion 17
    buildToolsVersion '21.0.0'

    compileOptions.encoding "ISO-8859-1"

    defaultConfig {
        applicationId "com.commande.soqop"
        minSdkVersion 15
        targetSdkVersion 18
        versionCode 3
        versionName "1.2"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

    aaptOptions{
        cruncherEnabled = false
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'org.apache.directory.studio:org.apache.commons.io:2.4'
}

我已在三星Tab 4(Android 5.0)和三星S5(Android 6)上测试过 我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

增加应用的targetSdkVersion。您测试的设备可能高于build.gradle中提到的版本。

将目标SDK替换为最新的:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 17
    buildToolsVersion '26.0.2'

    compileOptions.encoding "ISO-8859-1"

    defaultConfig {
        applicationId "com.commande.soqop"
        minSdkVersion 15
        targetSdkVersion 26
        versionCode 3
        versionName "1.2"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

    aaptOptions{
        cruncherEnabled = false
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'org.apache.directory.studio:org.apache.commons.io:2.4'
}

答案 1 :(得分:0)

它几乎肯定会在你的清单设置中出现。你能编辑你的问题来展示你的AndroidManifest.xml吗?