我尝试在环境变量中设置路径,但它不起作用。
错误如下:
“adb”不被识别为内部或外部命令,
可运行的程序或批处理文件。启动应用程序(C:\Users\Administrator\AppData\Local\Android\Sdk/platform-tool
s/adb shell am start -n com.demo/com.demo.MainActivity...
开始: 意图 { cmp=com.demo/.MainActivity }
首先你必须设置你的android sdk平台工具的环境变量
开始 > 控制面板 > 系统 > 高级系统设置 > 环境变量...
在此环境变量窗口中,用户变量部分对于(您的用户名)突出显示路径并单击编辑...
添加此路径:C:\Users\你的用户名\AppData\Local\Android\sdk\platform-tools;
它是 Windows 操作系统中的默认 sdk 路径。如果您的位置与添加 sdk 路径不同,请单击OK直到环境变量弹出窗口关闭。
如果您已经打开了命令提示符窗口,请将其关闭然后重新打开,然后 adb devices 命令应该可以工作。
Step 2 :
如果它仍然不起作用,那么添加本地属性文件到您的项目
- 转到你的 React Native 项目 -> Android
- 创建文件 local.properties
- 打开文件
-
粘贴您的 Android SDK 路径,如下所示
在Windows中sdk.dir = C:/Users/USERNAME/AppData/Local/Android/sdk
在 macOS 中sdk.dir = /Users/USERNAME/Library/Android/sdk
在Linux中sdk.dir = /home/USERNAME/Android/Sdk
将 USERNAME 替换为您的用户名
现在,运行react-native run-android
在你的终端中
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)