Android 在windows上,adb未被识别为内部或外部命令
我将Android 在windows上,adb未被识别为内部或外部命令,android,windows,path,adb,classpath,Android,Windows,Path,Adb,Classpath,我将c:/android sdk/tools路径设置为path环境,类似emulator的命令工作正常。但是adb命令仍然无法识别,我该怎么办 到目前为止,我在path系统变量中添加了androidsdk路径和tools路径。还有什么需要做的吗?因为像adb设备这样的命令不起作用。它说该命令无法识别。顺便说一句,我想执行adb安装comeapp.apk如果你转到你的android sdk/tools文件夹,我想你会发现一条消息: adb工具已移至平台工具/ 如果在SDK中看不到此目录, 启动SD
c:/android sdk/tools
路径设置为path环境,类似emulator
的命令工作正常。但是adb
命令仍然无法识别,我该怎么办
到目前为止,我在
path
系统变量中添加了androidsdk
路径和tools
路径。还有什么需要做的吗?因为像adb设备这样的命令不起作用。它说该命令无法识别。顺便说一句,我想执行adb安装comeapp.apk
如果你转到你的android sdk/tools
文件夹,我想你会发现一条消息:
adb工具已移至平台工具/
如果在SDK中看不到此目录,
启动SDK和AVD管理器(执行android工具)
并安装“Android SDK平台工具”
还请将PATH环境变量更新为
包括平台工具/目录,以便
从任何位置执行adb
因此,您还应该将C:/android sdk/platform tools
添加到您的环境路径中。另外,在修改路径
变量后,请确保启动一个新的命令提示符
窗口。有两种方法:
首先转到Android SDK的特定路径:
1) 打开命令提示符并通过它遍历到平台工具目录,如
$cd Frameworks\Android Sdk\platform tools
2) 现在运行adb命令,以便知道adb工作正常:
$adb设备或adb日志猫或干脆adb
第二种方法是:
1) 右键单击你的“我的电脑”
2) 开放环境变量
3) 将新变量添加到系统路径变量(如果不存在,则添加,否则如果已经存在,则无需添加新变量)
4) 将平台工具目录的路径添加到此变量的值,例如C:\Program Files\android sdk\platform tools
5) 重新启动计算机一次
6) 现在,在命令提示符中的任何位置运行上述adb命令,例如adb设备或其他adb命令。
此外,您还可以在终端上启动命令
setx路径“%PATH%;C:\Program Files\android sdk\platform tools”如果您从android Studio获得adb(由于android在Eclipse上不受欢迎,现在大多数都是这样),您的
adb
程序很可能位于以下位置:
%USERPROFILE%\AppData\Local\Android\sdk\platform tools
其中%USERPROFILE%
表示类似于C:\Users\yourName
如果您进入计算机的环境变量,并将
%USERPROFILE%\AppData\Local\Android\sdk\platform tools
添加到路径中(只需复制粘贴该行,即使使用%--它也可以正常工作,至少在Windows上,您不需要硬编码您的用户名),那么它现在应该可以工作了。打开一个新的命令提示符,键入adb
进行检查。adb是否正确?它移动到C:\Program Files\android sdk windows\platform tools\adb.exe
,而不是windows中的C:\android sdk\platform tools吗?最新版本的android studio路径如下:C:\Users[youruser]\AppData\Local\Android\Android studio\sdk\platform tools必须在PATH变量中添加平台工具作为条目,然后重新启动Android studio,它将正常工作谢谢!这是唯一对我有效的方法,它需要路径来拥有新的env变量。补充:我还必须重新启动Android Studio,它才能生效并在Android Studio终端中工作。