web-dev-qa-db-fra.com

Erreur Vérifier Android_sdk_root / Java_Home / Chemin d'environnement Variables

Générer une course APK

 ionic Cordova Construire Android

après un processus, il génère une erreur.

Je définis les variables utilisateur

Android_HOME = C:\Users\Zohab Ud Din\AppData\Local\Android\Sdk\build-tools\29.0.1

Java_HOME = C:\Program Files\Java\jdk-12.0.2

PATH = ...;C:\Users\Zohab Ud Din\AppData\Local\Android\Sdk\platform-tools

et je n'ai rien ajouté dans la variable du système

mon erreur est

Checking Java JDK and Android SDK versions
Requirements check failed for JDK 8 ('1.8.*')! Detected version: 12.0.2
Check your Android_SDK_ROOT / Java_HOME / PATH environment variables.
Android_SDK_ROOT=undefined (recommended setting)
Android_HOME=C:\Users\Zohab Ud Din\AppData\Local\Android\Sdk (DEPRECATED)
[ERROR] An error occurred while running subprocess Cordova.



 cordova.cmd build Android exited with exit code 1.

Re-running this command with the --verbose flag may provide more information.
7
Ahmad Saeed

Aller à PC Properties -> Variable d'environnement -> Utilisez une variable pour votre_USER_NAME

Ajouter une variable usagée pour votre_user_name-> Ajouter "Nouvelle" variable: Java_Home Valeur: C:\Program Files\Java\JDK1.8.0_221

Variable: android_sdk_root Valeur: C:\Utilisateurs\Your_User_Name\AppData\local\android\sdk

Ajouter les chemins suivants Variables d'environnement -> Chemins C:\Utilisateurs\Your_user_Name\AppData\local\Android\sdk c:\users\users\usera\local\android\sdk\plateformes c:\users\users\usera\local\android\SDK\Tools-Tools C:\Program Files\Java\JDK1.8.0_221 C:\gradle\gradle-6.3\bin

0
Swati

installer JDK 8 Son inadéquation téléchargez le lien suivant

La vérification des exigences a échoué pour JDK 8 ('1.8. *')! Version détectée: 12.0.2

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

0
Chanaka Weerasinghe

L'erreur est résolue APK est générée mais je rencontre une autre erreur

dans VS Code Terminal PowerShell n'exécute aucune version ionic

PS E:\Ionic\VU_Solutions> ionic s
ionic : The term 'ionic' is not recognized as the name of a cmdlet, function, script 
file, or operable program. Check the spelling of the name, or if a path was included,      
verify that the path is correct and try again.
At line:1 char:1
+ ionic s
+ ~~~~~
    + FullyQualifiedErrorId : CommandNotFoundException
0
Ahmad Saeed