2016-11-21 10 views
1

Ich möchte eine einfache App für ein Android 2.2 Gerät schreiben. (Api 8)Android 2.2 API Level 8 in android Studio

Wenn ich ein neues Projekt in Android Studio erstellen die Minium SDK kann ich wählen, ist api 9, Android 2.3.

Wie ziele ich auf eine ältere Version?

+1

Laden Sie die Version aus dem SDK-Manager zu erhalten. Dies ist ein looooooooooo langer Weg zurück zur Unterstützung. Irgendein Grund? – zgc7009

+0

Ich habe es heruntergeladen, aber ich kann noch nicht Android 2.2, wenn ich ein neues Projekt erstellen ... – user27815

+1

Vielleicht Android Studio sagt Ihnen, es ist nicht wert, eine 6+ Jahre alte Version, die 0,1% Verteilung hat: P Gibt es eine Zweck, so weit zurück zu unterstützen? – zgc7009

Antwort

0

Sie erhalten nichts auch aus der Ferne für Entwicklung von Android 2.2 spezifisch. Es sind keine neuen oder sogar sehr wenige alte Geräte für Android 2.2 vorhanden.

Aber wenn Sie daran denken, Android 2.2 auf Raspberry Pi-Geräten zu installieren, ändert sich alles.

Sie benötigen ein Android Studio älter als Version 2.0 von diesem Link Android Studio Canary Channel Downloads for all versions

+0

Ich habe eine alte Version heruntergeladen (1.5) Dies erlaubt mir, anrdoid 2.2 auszuwählen, aber wenn ich das neue Projekt erstelle, erhalte ich einen Fehler: 'Fehler: Ausführung fehlgeschlagen für Task ': app: processDebugManifest'. > Manifestzusammenführung fehlgeschlagen: uses-sdk: minSdkVersion 8 kann nicht kleiner als Version 9 sein, die in Bibliothek [com.android.support:appcompat-v7:24.2.1]/home/sam/AndroidStudioProjects/EdgeHello/app/build/intermediates deklariert wurde /exploded-aar/com.android.support/appcompat-v7/24.2.1/AndroidManifest.xml \t Vorschlag: Verwenden Sie Tools: overrideLibrary = "android.support.v7.appcompat", um die Verwendung zu erzwingen – user27815

+0

Oh! Dieses ist es aufgrund der Material Design-Bibliothek loswerden der appcompat Support-Bibliothek und Sie sind gut zu gehen. –

+0

Wie mache ich das? – user27815

Verwandte Themen