495 Stimmen

Ändern des API-Levels in Android Studio

Ich möchte die Mindest-SDK-Version in Android Studio von API 12 auf API 14 ändern. Ich habe versucht, sie in der Manifest-Datei zu ändern, d.h.,

und das Projekt neu zu erstellen, aber dennoch erhalte ich Fehlermeldungen im Android Studio IDE. Ich vermute, dass ich die Mindest-SDK in den 'Projekteigenschaften' oder ähnlichem setzen muss, damit das IDE die Änderung erkennt, aber ich kann nicht herausfinden, wo dies in Android Studio gemacht wird.

6voto

Meier Punkte 3798

Laut dieser Antwort musst du einfach keine minsdkversion in der manifest.xml hinzufügen, und das Build-System wird die Werte aus der build.gradle-Datei verwenden und die Informationen in der finalen APK platzieren.

Weil das Build-System diese Informationen sowieso benötigt, ergibt das Sinn. Du solltest diese Werte nicht zweimal definieren müssen.

Nachdem du die build.gradle-Datei geändert hast, musst du nur das Projekt synchronisieren, aber Android Studio 0.5.2 zeigt eine gelbe Statusleiste oben im build.gradle-Editorfenster an, um dir zu helfen.

Beachte auch, dass es mindestens zwei build.gradle-Dateien gibt: eine Masterdatei und eine für die App/Modul. Die zu ändernde Datei befindet sich im app/modul, sie enthält bereits eine Eigenschaft minSdkVersion in einem neu generierten Projekt.

6voto

Sabri Meviş Punkte 2001

In build.gradle ändern Sie minSdkVersion 13 in minSdkVersion 8 Das ist alles, was Sie tun müssen. Ich habe mein Problem nur durch das gemacht.

defaultConfig {
    applicationId "com.example.sabrim.sbrtest"
    minSdkVersion 8
    targetSdkVersion 20
    versionCode 1
    versionName "1.0"
}

5voto

Juan Reyes Punkte 444

Wenn Sie Probleme haben, das SDK-Ziel auf Google APIs anstelle des Basis-Platform-SDK festzulegen, ändern Sie einfach die compileSdkVersion 19 auf compileSdkVersion "Google Inc.:Google APIs:19"

4voto

Chris Rolliston Punkte 4788

Aktualisieren Sie neben dem Manifest auch die Datei build.gradle des Moduls (sie wird im Projektfenster direkt unter dem Manifest aufgelistet - wenn darin kein minSdkVersion Schlüssel vorhanden ist, schauen Sie in der falschen Datei, da es ein paar gibt). Ein Neuaufbau und die Dinge sollten in Ordnung sein...

3voto

Dharmendra Pratap Punkte 507

In Android Studio öffnen Sie build.gradle und bearbeiten Sie den folgenden Abschnitt:

defaultConfig {
    applicationId "com.demo.myanswer"
    minSdkVersion 14
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
}

Hier können Sie minSdkVersion von 12 auf 14 ändern

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X