Fehler [ INSTALL_FAILED_OLDER_SDK ] im Android Studio

? Ewen W. @ | Original: StackOverFlow
---

Also ich weiß, dass viele andere Menschen dieses Problem hatte, aber mir ist ein wenig anders. Ich habe versucht, meine Anwendung läuft auf einem LG G2 mit Android 4.4.4 und eine Anmerkung 3 mit Android 4.4.2, aber auch nicht funktioniert. Ich habe die API 18, 19, und 20 SDKs installiert .

Fehler [ INSTALL_FAILED_OLDER_SDK ]

build.gradle:

 apply plugin: 'com.android.application'

android {
    compileSdkVersion 'android-L'
    buildToolsVersion "20.0.0"

    defaultConfig {
        applicationId "com.ween.control"
        minSdkVersion 8
        targetSdkVersion 'L'
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:19.+'
}
---

Top 5 Antwort

1msrowley @

Ich hatte genau das gleiche Problem, das Problem auf diese meine Fragen:

http://www.reddit.com/r/androiddev/comments/297xli/howto_use_the_v21_support_libs_on_older_versions/

Good luck!!

2fran @

Sie können ein Android -L -App auf einem Gerät mit niedriger API nicht testen . Mal gucken https://code.google.com/p/android-developer-preview/issues/detail?id=103&q=Type%3DDefect&colspec=ID%20Type%20Status%20Owner%20Summary .

3Steve G. @

Sie müssen sicherstellen, dass Ihre Abhängigkeiten konfiguriert sind, die die gleichen sdk ( auch sicherstellen, dass das SDK für die Abhängigkeit unterstützt).

Ab der Version 0,11, verwendet der gradle Plugin nun den neuen manifestieren Fusion -Tool standardmäßig, die Sie verwenden können, um Konflikte zu vermeiden Konfigurationen beim Zusammenführen von Manifesten von Ihrem Abhängigkeiten beim Bau durch die Angabe <uses-sdk tools:node="replace" /> in Ihrem AndroidManifest.xml Datei.

http://tools.android.com/tech-docs/new-build-system/user-guide/manifest-merger

Kredit geht an http://stackoverflow.com/questions/24457831/failure-install-failed-older-sdk-android-l