有人可以帮我解决这个问题吗? 在CMD Windows OS中运行react-native run-android时,出现此错误。
配置项目':app'时发生问题。 SDK目录'C:\ Users \ ABC \ AppData \ Local \ Android \ Sdk \ platform-tools; C:\ Users \ ABC \ AppData \ Local \ Android \ Sdk'不存在。
我搜索了所有内容以解决问题,但没有成功。
sdk.dir = C:\\Users\\ABC\\AppData\\Local\\Android\\Sdk
C:\Users\ABC\AppData\Local\Android\Sdk
并添加到路径:...%ANDROID_HOME%platforms;%ANDROID_HOME%platform-tools
但没有运气。请帮助。
答案 0 :(得分:0)
您还可以从CMD设置android路径。
set ANDROID_HOME=C:\Users\yourusername\AppData\Local\Android\sdk
set PATH=%PATH%;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
注意:每次打开CMD的新实例时,都必须运行这两个命令
答案 1 :(得分:0)
如果即使在配置了以上回答之类的环境变量后仍然遇到相同的错误,请检查local.properties文件。很有可能存在不同的ANDROID_HOME路径。
local.properties file located in the android folder of the react native code base.
答案 2 :(得分:0)
安装Android Studio后,您需要先运行它并创建设备。 (我不记得是怎么回事,但这对我有帮助)直到您没有android文件夹为止。要查看我的建议,请打开C:\ Users \您的用户名\ AppData \ Local
并转到您的本地文件夹
在图片上标记“查看/隐藏/隐藏项目”。
然后打开android studio,并创建android设备。您将看到隐藏的android文件夹如何出现(如果标记了隐藏的项目则可以看到)