Il y a de nombreuses questions similaires partout sur l'internet et, jusqu'à présent, aucune des solutions proposées ne fonctionne.
J'utilise Android Studio 4.0.0, et c'est peut-être là le problème.
Jusqu'à présent, j'ai obtenu ces paramètres dans mes variables système :
Voici ce que react-native info produit :
$ react-native info
info Fetching system and libraries information...
System:
OS: Windows 10 10.0.18363
CPU: (6) x64 Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz
Memory: 23.08 GB / 31.86 GB
Binaries:
Node: 12.17.0 - C:\Program Files\nodejs\node.EXE
Yarn: 1.22.4 - C:\Program Files (x86)\Yarn\bin\yarn.CMD
npm: 6.14.4 - C:\Program Files\nodejs\npm.CMD
Watchman: Not Found
SDKs:
Android SDK: Not Found
IDEs:
Android Studio: Version 4.0.0.0 AI-193.6911.18.40.6514223
Languages:
Java: 11.0.2 - /c/Users/zarifov/AppData/Local/jdk-11.0.2/bin/javac
Python: 2.7.18 - /c/Python27/python
npmPackages:
@react-native-community/cli: Not Found
react: ~16.11.0 => 16.11.0
react-native: ~0.62.2 => 0.62.2
npmGlobalPackages:
*react-native*: Not Found
Et aussi, juste au cas où, react-native doctor output :
$ react-native doctor
Common
Node.js
yarn
Python
Android
JDK
Android Studio - Required for building and installing your app on Android
Android SDK - Required for building and installing your app on Android
- Versions found: N/A
- Version supported: 28.0.3
ANDROID_HOME
Errors: 1
Warnings: 0
Usage
› Press f to try to fix issues.
› Press e to try to fix errors.
› Press w to try to fix warnings.
› Press Enter to exit.
Common
Node.js
yarn
Python
Android
JDK
Android Studio - Required for building and installing your app on Android
Android SDK - Required for building and installing your app on Android
- Versions found: N/A
- Version supported: 28.0.3
ANDROID_HOME
Errors: 1
Warnings: 0
Usage
› Press f to try to fix issues.
› Press e to try to fix errors.
› Press w to try to fix warnings.
› Press Enter to exit.
Informations complémentaires importantes : La tentative de résoudre le problème avec le SDK par le biais du docteur ne peut être couronnée de succès puisqu'elle échoue avec "permission refusée" lors de la tentative d'installation des outils de ligne de commande Androd malgré le fait que PowerShell et l'IDE soient lancés avec des privilèges d'administrateur.