Je suis nouveau dans les outils de développement Android et je suis sur le point d'essayer Cordova de développer une application Android à l'aide des technologies Web, mais lorsque j'utilise les exigences de la société Cordand, le résultat est le suivant.
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
Lorsque j'ai installé le studio Android, l'API par défaut est Android-27 et je ne sais pas comment ajouter l'API Android-26. S'il vous plaît aider.
Android Studio sur macOS possède des paramètres de plate-forme dans Préférences ...> Apparence & Comportement> Paramètres système> SDK Android> onglet Plate-forme du SDK. Vérifier Android 8.0 (Oreo) avec le niveau d’API 26 et cliquer sur Appliquer pour installer le package et maintenant la vérification de la configuration requise se déroulent comme suit:
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
J'espère que cela fonctionne aussi sous Windows.
Une autre option du terminal:
allez à: "C:\Utilisateurs\YOU-NOM-UTILISATEUR\AppData\Local\Android\Sdk\tools\bin"
sdkmanager "platform-tools" "platforms;Android-26"
comme indiqué ici: https://developer.Android.com/studio/command-line/sdkmanager
Si vous utilisez Ionic Cordova (Ionic 3), le plugin: cordova-plugin-ionic-webview
inclut désormais la cible Android une fois installé.
dans config.xml:
<plugin name="cordova-plugin-ionic-webview" spec="^2.2.0">
<variable name="Android_SUPPORT_ANNOTATIONS_VERSION" value="27.+" />
</plugin>
dans package.json:
"cordova-plugin-ionic-webview": {
"Android_SUPPORT_ANNOTATIONS_VERSION": "27.+"
}
Lors de l'ajout de la plateforme Android:
> cordova platform add Android --save
Using cordova-fetch for cordova-Android@~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