Fallimento [ INSTALL_FAILED_OLDER_SDK ] in Android Studio

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

Quindi so che molte altre persone hanno avuto questo problema, ma la mia è un po 'diverso . Ho provato a fare funzionare la mia applicazione su un G2 LG con Android 4.4.4, e una nota 3 con Android 4.4.2, ma non ha funzionato. Ho installato l'API 18, 19, e 20 SDK .

Fallimento [ 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 Risposta

1msrowley @

Ho avuto esattamente lo stesso problema, questo risolto le mie domande :

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

Good luck!!

2fran @

Non è possibile verificare un Android -L app su un dispositivo con API basso . Date un'occhiata https://code.google.com/p/android-developer-preview/issues/detail?id=103&q=Type%3DDefect&colspec=ID%20Type%20Status%20Owner%20Summary .

3Steve G. @

È necessario assicurarsi che le dipendenze siano configurati mira la stessa sdk ( fare anche che l' sdk è supportato per la dipendenza ) .

A partire dalla versione .11, il plugin Gradle utilizza ora il nuovo strumento di fusione manifesto di default che può essere utilizzato per evitare conflitti configurazioni quando l'unione si manifesta dalle vostre dipendenze, mentre la costruzione specificando <uses-sdk tools:node="replace" /> nel file AndroidManifest.xml .

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

merito va a http://stackoverflow.com/questions/24457831/failure-install-failed-older-sdk-android-l