我将c:/android-sdk/tools
路径设置为路径环境,emulator
之类的命令工作得很好。但是adb
命令仍然无法识别,我该怎么办?
在path
系统变量中,我添加了android-sdk
路径和tools
路径。还有什么需要做的吗?因为像adb devices
这样的命令不起作用。它说该命令无法识别。顺便说一下,我想做adb install comeapp.apk
。
谢谢
答案 0 :(得分:76)
如果您转到android-sdk/tools
文件夹,我认为您会找到一条消息:
adb工具已移至platform-tools /
如果您在SDK中没有看到此目录, 启动SDK和AVD Manager(执行android工具) 并安装“Android SDK Platform-tools”
还请将您的PATH环境变量更新为 包括platform-tools /目录,所以你可以 从任何位置执行adb。
因此,您还应该将C:/android-sdk/platform-tools
添加到您的环境路径中。修改PATH
变量后,请确保启动新的CommandPrompt
窗口。
答案 1 :(得分:6)
您有两种方式:
首先转到Android SDK的特定路径:
1)打开命令提示符并通过它遍历到platform-tools目录,例如
$ cd Frameworks \ Android-Sdk \ platform-tools
2)立即运行您的adb命令,以了解您的adb是否正常运行:
$ adb devices 或 adb 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"
答案 2 :(得分:4)
如果你从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
进行检查。