Cordova - SDK Android ne trouve pas
J'ai vu beaucoup de fil ici sur ce point, mais l'un d'eux m'a aidé.
Avec Cordova 6.5.0 installé et Android Studio est également installé avec Android 6.0 API (23) et Android 4.4 (API 19), j'essaie de l'exécuter:
cordova requirements
J'ai eu l'erreur suivante:
Android SDK not found. Make sure that it is installed. If it is not at the default location, set the ANDROID_HOME environment variable.
Ok. J'ai configuré le ANDROID_HOME et le CHEMIN d'accès:
export ANDROID_HOME=/Users/USER/Library/Android/sdk
export PATH=${PATH}:/Users/USER/Library/Android/sdk/platform-tools:/Users/italoborges/Library/Android/sdk/tools
J'ai aussi changé l'intérieur de plates-formes/projet.propriétés la ligne:
target=android-23
Et à l'intérieur de platforms/android/AndroidManifest.xml la ligne:
<uses-sdk android:minSdkVersion="19" android:targetSdkVersion="23" />
Et à l'intérieur de platforms/android/CordovaLib/AndroidManifest.xml la même ligne ci-dessus.
Droit maintenant, je suis coincé parce que j'ai essayé toutes les possibilités que j'ai trouvé.
Grâce.
OriginalL'auteur Italo Borges | 2017-03-15
Vous devez vous connecter pour publier un commentaire.
La raison n'est pas seulement La récente Android SDK tools supprimé le
android
de commande, mais également de la structure des fichiers du SDK ,installé par android studio ,a été changé.Vous pouvez attendre le correctif, ou faire une solution temporaire en vous auto.
1,Supprimez tout le contenu de ~/Library/Android/sdk
2,Téléchargement https://dl.google.com/android/repository/tools_r25.2.3-macosx.zip ,et décompressez-le dans ~/Bibliothèque/Android/sdk/tools
3,Open sdk manager en ligne de commande (
~/Library/Android/sdk/tools/android sdk
),et installer le Sdk.Vous devrez peut-être installer 5.5.1(API22) et 6.0(API23)C'est tout.
OriginalL'auteur Y.Bi
Vous devriez mise à jour la plate-forme android de votre projet cordova. Consultez le blog de cordoue site officiel (ICI!) d'apprendre la dernière version de android pour cordoue. Exemple: Si la dernière version d'android est 6.2.1, Alors vous devez mettre à jour la plate-forme à la section 6.2.1.
Sur Windows:
cordova platform update [email protected] --save
OriginalL'auteur E.Akkok
J'ai résolu ce problème de mise à jour cordova:
et puis:
OriginalL'auteur Jonathan Nolasco Barrientos
J'ai eu le même problème.
Réussi avec:
OriginalL'auteur Lukas Korous
J'ai trouvé une solution de contournement pour corriger l'erreur:
Raison de l'erreur:
Le dernier Android SDK Tools (25.3.1) garnie de plantes de la
android
de commande, qui tous de cordoue sous-jacente de la fonctionnalité invoqué.OriginalL'auteur Italo Borges
Si vous rencontrez ce problème, le processus devrait être comme suit:
(ou la personne qu'il vous faut)
Raison: si vous n'avez pas ANDROID_HOME avant de cordova-plate-forme android, puis à définir par la suite ne fonctionnera pas, sauf si vous réinstallez cordova-plate-forme android.
OriginalL'auteur Pavel Stančík
J'ai résolu ce problème de la mise à jour de cordoue à la dernière version.
OriginalL'auteur Roberto Massimini
Vérifier l'autorisation de votre ../Android/Sdk/tools
Peut-être vous avez besoin d'utiliser
OriginalL'auteur yajuve