Как добавить android target/API android-26 в андроид-студию?

Я новичок в инструментах разработки Android, и я собираюсь попробовать кордову для разработки приложения для Android с использованием веб-технологий, но когда я использую требования к кордовой команде, результатом этого является

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

Когда я установил андроид-студию, API по умолчанию - это android-27, и я не знаю, как добавить API-интерфейс android-26. Пожалуйста, помогите.

Ответ 1

Android Studio на macOS имеет настройки платформы в настройках... > Внешний вид и поведение > Параметры системы > Android SDK > вкладка "Платформа SDK". Проверка Android 8.0 (Oreo) с уровнем API 26 и нажатием кнопки "Применить" установите пакет, и теперь проверка требований проходит следующим образом:

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

Надеюсь, что это работает и на Windows.

Ответ 2

Еще один вариант из терминала:

перейдите по адресу: "C:\Users\ИМЯ ПОЛЬЗОВАТЕЛЯ \AppData\Local\Android\Sdk\tools\bin"

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

как указано здесь:https://developer.android.com/studio/command-line/sdkmanager

Ответ 3

При использовании Ionic Cordova (Ionic 3) плагин: cordova-plugin-ionic-webview теперь включает цель Android при установке.

в config.xml:

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

в package.json:

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

При добавлении платформы Android:

> 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