我几乎阅读了所有来自谷歌搜索的文章,观看了所有 YouTube 教程并查看了所有与此相关的 StackOverflow 问题,但找不到我的答案。
官方(但已过时)的文档一点用处都没有。
https://facebook.github.io/react-native/releases/0.23/docs/android-setup.html
http://facebook.github.io/react-native/releases/0.40/docs/getting-started.html
我正在使用 Windows 10。
到目前为止,
用户变量:
路径
C:\Users\RickyDam\AppData\Local\Android\android-sdk\tools
C:\Users\RickyDam\AppData\Local\Android\android-sdk\platform-tools
系统变量:
安卓主页
C:\Users\RickyDam\AppData\Local\Android\android-sdk
ANDROID_SDK_HOME
C:\Users\RickyDam\AppData\Local\Android\android-sdk
JAVA_HOME
C:\Program Files\Java\jdk1.8.0_144
路径
C:\Users\RickyDam\AppData\Local\Android\android-sdk\tools
C:\Users\RickyDam\AppData\Local\Android\android-sdk\platform-tools
我的 git bash 一直显示
bash: android: command not found
如果我尝试输入 android.bat
,它会返回
The "android" command is deprecated.
For manual SDK, AVD, and project management, please use Android Studio.
For command-line tools, use tools\bin\sdkmanager.bat
and tools\bin\avdmanager.bat
然后如果我尝试输入 sdkmanager.bat
,我会得到
bash: sdkmanager.bat: command not found
编辑:
我发现了由 Google Inc. 制作的官方 SDK Manager 安装程序,现在我的文件夹 C:\Users\RickyDam\AppData\Local\Android\android-sdk
看起来像这样
但我还是明白了
android: command not found
即使我的环境变量似乎都已就位......
最佳答案
Windows 10
安装
Java SE 开发工具包 8
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html安装
Android SDK 管理器
http://filehippo.com/download_android_sdk/安装打开
SDK Manager
时已经选择的选项 •Android SDK 工具
•Android SDK 平台工具
•Android SDK 构建工具
•Android 8.0.0 (API 26)
•Extras > Google USB 驱动程序
导航到
控制面板\系统和安全\系统\高级系统设置\环境变量
对于
User Variables
,选择Path
并点击Edit...
。点击
New
并添加这些:
•C:\Users\
PC-NAME
\AppData\Local\Android\android-sdk\tools
< br/> •C:\Users\
PC-NAME
\AppData\Local\Android\android-sdk\platform-tools
•C:\Program Files\Java\jdk1.8.0_144
现在要确认它是否有效,打开 cmd
并输入 android
,Android SDK 管理器应该会打开。
注意:我建议使用默认命令提示符
,而不是Git Bash
等第三方命令提示符。使用 cmd
,当您运行诸如 npm install
之类的命令时,您实际上会得到一个加载条,而在 Git bash
中,您不会得到一。一些在 cmd
中正常工作的命令,例如 android
将无法被 Git bash
识别。
现在在命令提示符下,
cd
到桌面。运行这些命令:
•npm install -g create-react-native-app
•create-react-native-app my-app
•cd my-app/
•npm 启动
关于android - 如何在没有 Android Studio 的情况下仅使用 SDK 工具为 React-Native 设置 Android?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45626310/