SDK下载-解决报错‘ADB‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件

前提:没有platform-tools目录

今天重新下载了SDK!!!结果解压了没有platform-tools目录,很奇怪!

然后去下载了platform-tools

链接:Android SDK Platform Tools下载(包括adb 、 fastboot 和 systrace)-CSDN博客

解压到你的android-sdk-windows下,也就是跟tools同级目录下

环境变量配置:

有了platform-tools之后,去配置了环境变量:(路径改成你自己的)

ANDROID_HOME
D:\AndroidSDK\android-sdk-windows

%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools

然后在cmd里面输入adb或者abd --version,都报错: 'ADB' 不是内部或外部命令,也不是可运行的程序 或批处理文件

搜了说要改环境变量,把上面那个Path,前面加了冒号,后面也加了\ ,即

;%ANDROID_HOME%\platform-tools\

结果还是报这个错,没有用

成功方法:

1.进入你的platform-tools这个目录里面,找到图中的3个,复制它们

2.把复制的这三个,粘贴到你的C盘的user的你的电脑名字下面(有些user是叫用户)

你的电脑名字是什么?不知道的话可以看cmd有显示

 

 然后再试试cmd输入abd,成功!!!!!

尾声

参考文章: “adb”不是内部或外部命令,也不是可运行的程序或批处理文件(Win)与adb: command not found(Mac)——解决方案_adb不是内部命令或外部命令,也不是可运行程序-CSDN博客

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
"adb" 是 Android Debug Bridge(调试桥)的缩写,这是一个用于管理和调试Android设备或模拟器的重要工具。当你遇到 "adb不是内部外部命令,也不是可运行程序" 的误时,这通常意味着你的系统路径中没有找到adb命令的执行环境。 以下是解决这个问题的步骤: 1. **检查ADB安装位置**:确保你已经安装了Android SDK,并且adb.exe文件位于其中的platform-tools目录下。默认路径通常是 `C:\Users\your_username\AppData\Local\Android\sdk\platform-tools` 或者在Linux或Mac上可能在 `$HOME/Android/Sdk/platform-tools`。 2. **添加环境变量**:将adb所在的目录添加到系统的PATH环境变量中。在Windows上,可以在“系统属性” -> “高级” -> “环境变量”中操作;在Linux或Mac上,打开终端,编辑~/.bashrc或~/.zshrc文件,添加`export PATH=$PATH:$ANDROID_HOME/platform-tools`,然后执行 `source ~/.bashrc`(Linux)或 `source ~/.zshrc`(Mac)使更改生效。 3. **重启终端(可选)**:在某些情况下,如果之前是在旧的终端会话中设置的路径,可能需要关闭并重新打开终端,以便新设置生效。 4. **检查adb版本**:如果仍然无法使用,尝试在终端中直接输入 `adb version`,看是否能识别adb,如果不能,可能是adb本身存在问题,需要重新安装。 5. **权限问题**:在某些企业环境中,可能存在权限限制,确保你有足够的权限运行adb。 如果上述方法都不能解决问题,可能需要检查你的SDK安装是否完整,或者尝试卸载并重新安装Android Studio或SDK工具。如果问题依然存在,请提供更多信息,以便更准确地定位问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值