2016-04-25 5 views
1

ich gelesen, dass mein App der Lage, auf der mindestens SDK-Version, 16 in diesem Fall laufen:Android minSdk und dependecies

android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.2" 

    defaultConfig { 
     applicationId "com.github.dht.screenger" 
     minSdkVersion 16 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 
... 

Was wird mit Level 23 Abhängigkeiten passieren, wenn sie auf einem API 16 Gerät läuft ?

Abhängigkeiten

compile 'com.android.support:appcompat-v7:23.2.0' 
compile 'com.android.support:recyclerview-v7:23.2.0' 
.... 
+0

Nichts .. Ich denke, es wird dann funktionieren: -p – AndiGeeky

+0

http://stackoverflow.com/questions/29049908/appcompat-compatibility-and-support-libraries-for-lollipop-i-f-minimum-sdk-14 –

+0

@Guy, lassen Sie mich wissen, wenn ein Teil der Antwort nicht klar ist –

Antwort

1

IT hauptsächlich auf der Funktion hängt und haben Sie Support-Bibliothek verwendet oder nicht, Ursache für den Fall haben Sie eine Funktion von der Support-Bibliothek verwendet, die dann die Bibliothek rückwärts kompatibel ist kümmert sich um es sonst das native Verhalten tritt in,

Nehmen wir das häufigste Szenario, die Statusleiste

IN API Level 16 gibt es keine Farbtönung Statusleiste aber eine schwarze Statusleiste angezeigt wird, sondern von API 21 auf-wärts gibt es also hier, wie wir das native Verhalten dieser bestimmten Version Kicks-in

sehen

können nun sehen, die com.android.support:recyclerview-v7:23.2.0

Wie Sie die v7 zu sehen gibt an, dass die Bibliothek rückwärts bis Version API Version 7 (ECLAIR_MR1) kompatibel ist so Die Support-Bibliothek erledigt das für Sie.

Der letzte Fall Methoden nur in dieser bestimmten Version von SDK

Wenn dies der Compiler geschieht wirft eine Fehlermeldung, man kann diese verwenden, da die min-Version unterstützt nicht über diese Methoden.

Verwandte Themen