我的Android应用程序与我的设备不兼容

时间:2017-09-04 21:13:22

标签: android compatibility


我开发了一个Android应用程序,我在Google Play上发布了它 出于某种原因,在商店的应用页面中显示以下消息:“此应用与您的设备不兼容。”

有谁知道为什么?以及我需要删除此消息的内容?
我的应用应该适用于任何有互联网的手机。

android {
compileSdkVersion 26
buildToolsVersion "26.0.0"
defaultConfig {
    applicationId "com.eilamshapira.routeburntracker"
    minSdkVersion 15
    targetSdkVersion 26
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}

来自我的build.grade文件:

{{1}}

}

2 个答案:

答案 0 :(得分:1)

原因很可能是您在build.gradle文件中指定的最低API级别。确保您的API级别低于或等于您设备的Android版本。此外,即使你有例如android 7.0,然后你指定API级别24作为你的最低API,那么请记住,Android版本(API级别)较低的设备也将是不兼容的。

您可以找到API级别和Android版本here

的列表

答案 1 :(得分:0)

您还应添加所有数字screenDensity值。见这里:https://developer.android.com/guide/topics/manifest/compatible-screens-element.html