webentwicklung-frage-antwort-db.com.de

Wie füge ich Android Target/API Android-26 in Android Studio hinzu?

Ich bin neu in Android-Entwicklungstools und ich bin dabei, Cordova zu testen, um die Android-App mithilfe von Web-Technologien zu entwickeln. Wenn ich jedoch die Anforderungen von comand cordova verwende, ist das Ergebnis

Requirements check results for Android:
Java JDK: installed 1.8.0
Android SDK: installed true
Android target: not installed
Please install Android target / API level: "Android-26".

Hint: Open the SDK manager by running: "C:\Users\json\AppData\Local\Android\sdk\tools\Android.bat"
You will require:
1. "SDK Platform" for API level Android-26
2. "Android SDK Platform-tools (latest)
3. "Android SDK Build-tools" (latest)
Gradle: installed C:\Program Files\Android\Android Studio\gradle\gradle-4.1\bin\gradle

Wenn ich das Android Studio installiert habe, ist die Standard-API Android-27 und ich weiß nicht, wie man die Android-26 API hinzufügt. Bitte helfen.

14
white-comet

Android Studio unter macOS bietet Plattformeinstellungen unter Voreinstellungen ...> Darstellung und Verhalten> Systemeinstellungen> Android SDK> Registerkarte SDK-Plattform. Wenn Sie prüfen, ob Android 8.0 (Oreo) mit API-Level 26 installiert ist, und klicken Sie auf Übernehmen, um das Paket zu installieren. Nun wird die Anforderungsprüfung wie folgt durchgeführt:

Requirements check results for Android:
Java JDK: installed 1.8.0
Android SDK: installed true
Android target: installed Android-27,Android-26
Gradle: installed /Applications/Android Studio.app/Contents/gradle/gradle-4.1/bin/gradle

Ich hoffe, das funktioniert auch unter Windows.

21
kazutomi

Eine andere Option vom Terminal:

gehen Sie zu: "C:\Benutzer\YOU-USER-NAME\AppData\Local\Android\Sdk\Tools\bin"

sdkmanager "platform-tools" "platforms;Android-26"

wie hier aufgeführt: https://developer.Android.com/studio/command-line/sdkmanager

4
ehabdevel

Bei Verwendung von Ionic Cordova (Ionic 3) enthält das Plugin: cordova-plugin-ionic-webview jetzt das Android-Ziel, wenn es installiert ist. 

in config.xml:

<plugin name="cordova-plugin-ionic-webview" spec="^2.2.0">
    <variable name="Android_SUPPORT_ANNOTATIONS_VERSION" value="27.+" />
</plugin>

in package.json:

"cordova-plugin-ionic-webview": {
    "Android_SUPPORT_ANNOTATIONS_VERSION": "27.+"
  }

Beim Hinzufügen einer Android-Plattform:

> cordova platform add Android --save
  Using cordova-fetch for [email protected]~7.1.1
  Adding Android project...
  Creating Cordova project for the Android platform:
    Path: platforms\Android
    Package: com.packageName.projectName
    Name: Project Name
    Activity: MainActivity
    Android target: Android-27
0
Stephen Romero