2016-12-22 5 views
0
<uses-sdk 
    android:targetSdkVersion="21" 
    android:minSdkVersion="11" /> 

In meiner Anwendung, ich bin die Bereitstellung keine maximumsdkversion und ich getestet es in Lollipop,(Ziel sdk vs Maxsdkversion) Wie unterscheidet sich mein Bewerbungsprozess?

Ob die alle Funktionen auch in Eibisch arbeiten können?

oder

ich brauche maximumsdkversion 23 in manifest zu schaffen?

Vielen Dank im Voraus ...

+0

Bitte schauen Sie auf: http://stackoverflow.com/questions/24510219/what-is-the-difference-between-min-sdk-version-target-sdk-version-vs-compile-sd –

+0

max sdk Version beschränkt nur App nicht in Google Play für Geräte mit höheren SDK –

+0

@VladMatvienko gezeigt werden, wenn ich die App im Gerät direkt installieren, ohne Upload in Google-Markt, ob es in Marshmallow funktionieren kann? – beginner

Antwort

0

TargetSdkVersion impliziert die SDK-Version, für die Sie entwickeln werden. Die Geräte mit einer niedrigeren SDK-Version von Android OS könnten es verwenden. Wenn Sie Funktionen wie dynamische Berechtigungen verwenden möchten, müssen Sie die SDK 23 oder höher als Ziel verwenden.

Mindest-SDK-Version auf der anderen Seite ist die Mindest-SDK-Version von Android, die Sie unterstützen möchten. Geräte mit einer niedrigeren SDK-Version können Ihre App nicht installieren. Es wird nicht im Play Store für solche Geräte angezeigt.

Verwandte Themen