gpt4 book ai didi

android - 在 React native 'adb' 不被识别为内部和外部命令

转载 作者:太空狗 更新时间:2023-10-29 15:58:43 26 4
gpt4 key购买 nike

我试图在环境变量中设置路径,但它不起作用。

错误如下:“adb”未被识别为内部或外部命令,可运行的程序或批处理文件。启动应用程序(C:\Users\Administrator\AppData\Local\Android\Sdk/platform-tools/adb shell am start -n com.demo/com.demo.MainActivity...开始: Intent { cmp=com.demo/.MainActivity }

最佳答案

首先你必须设置你的android sdk平台工具的环境变量

开始 > 控制面板 > 系统 > 高级系统设置 > 环境变量...

在此环境变量窗口中,在(您的用户名)的用户变量部分突出显示路径并单击编辑...

添加这个路径:C:\Users\你的用户名\AppData\Local\Android\sdk\platform-tools;

它是 Windows 操作系统中的默认 sdk 路径。如果您的位置与添加 SDK 路径不同,请点击确定,直到环境变量弹出窗口关闭。

如果您已经打开了命令提示符窗口,请将其关闭然后重新打开,然后 adb devices 命令应该会起作用。

第 2 步:

如果仍然不行,请将local.properties 文件添加到您的项目

  1. 转到您的 React native 项目 -> Android
  2. 创建文件local.properties
  3. 打开文件
  4. 如下所示粘贴您的 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

关于android - 在 React native 'adb' 不被识别为内部和外部命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48898079/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com