2016-05-12 10 views
-2

Derzeit verwende ich Ziel 19 (Android 4.4) und ich habe Support-Bibliothek v4 in jar angeschlossen. Ich möchte targetSdk auf API 23 upgraden, um Runtime Permissions zu behandeln, aber es gibt keine klare explonation im Web wie es gemacht wird, und das Ändern von targetSdk in Manifest und Gradle ist nicht genug, weil Klassen, die für die Laufzeitberechtigung von API 23 verantwortlich sind, nicht gefunden werden. Können Sie mir Schritt für Schritt sagen, was ich tun soll?So aktualisieren Sie das Projekt targetSdk von 19 auf 23

Und zweitens: sollte ich Android-Unterstützung v4 oder v7 oder andere Version verwenden? Was würdest du raten?

+0

Suche auf Google –

Antwort

1

Support-Bibliothek v4 in jar

Warum Glas und nicht compile ... in build.gradle?

hovewer gibt es keine klare explonation in Web, wie es

Es Tonnen Pfosten und viel Libs zu tun, die helfen können. Einfach googeln.

targetSdk in Manifest und gradle Wechsel ist nicht genug, weil Klassen verantwortlich für die Laufzeit Erlaubnis von API 23 nicht

gefunden

Sie müssen Build SDK API 23 ändern, dass Code zu kompilieren.

soll ich verwenden Android-Unterstützung v4 oder v7 oder andere Version

Runtime Berechtigungen nicht Bibliothek zur Unterstützung beziehen. Lass es so wie es ist.

+0

Es ist in Jar, weil diese Lib an viele Clients geliefert wird, und sie müssen nicht stören, wenn sie spezifische Support-Bibliothek in SDK installiert haben, oder nicht. –

Verwandte Themen