adb在Windows上不被识别为内部或外部命令

Luk*_*kap 48 windows android path classpath adb

我设置了c:/android-sdk/tools路径环境的路径,并且命令emulator正常工作.但adb命令仍未被识别,我该怎么办?

path系统变量中,我添加了到目前为止的android-sdk路径和tools路径.还有什么需要做的吗?因为命令adb devices不起作用.它说该命令无法识别.顺便说一句我想做的adb install comeapp.apk.

谢谢

Ovi*_*tcu 79

如果你去你的android-sdk/tools文件夹,我想你会发现一条消息:

adb工具已移至平台工具/

如果您在SDK中没有看到此目录,请启动SDK和AVD Manager(执行android工具)并安装"Android SDK Platform-tools"

还请更新您的PATH环境变量以包含platform-tools /目录,以便您可以从任何位置执行adb.

所以你也应该添加C:/android-sdk/platform-tools到你的环境路径.修改PATH变量后,请确保启动新CommandPrompt窗口.

  • 最新版本的android studio路径如下:C:\ Users\[youruser]\AppData\Local\Android\android-studio\sdk\platform-tools (9认同)
  • 重新启动CMD为我工作..cheers !! (3认同)

Coo*_*ol7 8

你有两种方式:

首先转到Android SDK的特定路径:

1)打开命令提示符并通过它遍历到platform-tools目录

$ cd Frameworks\Android-Sdk\platform-tools

2)现在运行您的adb命令,以便知道您的adb正常工作:

$ adb devicesadb logcat或者只是adb

第二种方式是:

1)右键单击"我的电脑".

2)打开环境变量.

3)向系统PATH变量添加新变量(如果不存在则添加,否则无需添加新变量(如果已存在)).

4)将platform-tools目录的路径添加为此变量的值,例如C:\ Program Files\android-sdk\platform-tools.

5)重新启动计算机一次.

6)现在从命令提示符的任何位置运行上述adb命令,例如adb设备或其他adb命令.

你也可以在终端setx PATH"%PATH%; C:\ Program Files\android-sdk\platform-tools"上发出命令


Ell*_*ica 6

如果您从Android Studio获得adb(如今这是大多数情况,因为Eclipse中不推荐使用Android),那么您的adb程序很可能位于以下位置:

%USERPROFILE%\AppData\Local\Android\sdk\platform-tools

哪里%USERPROFILE%代表这样的东西C:\Users\yourName

如果您进入计算机的环境变量并添加%USERPROFILE%\AppData\Local\Android\sdk\platform-tools到PATH(只需复制粘贴该行,即使使用%---它也可以正常工作,至少在Windows上,您不需要对用户名进行硬编码),然后应该现在工作。打开一个新的命令提示符,然后键入adb以进行检查。