我将
c:/android-sdk/tools
路径设置为路径环境,并且像 emulator
这样的命令工作得很好。但是adb
命令仍然无法识别,我该怎么办?
在
path
系统变量中,到目前为止我添加了 android-sdk
路径和 tools
路径。还有什么事情需要做吗?因为像 adb devices
这样的命令不起作用。它说该命令无法识别。顺便说一句,我想做adb install comeapp.apk
。
如果您转到
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
窗口。
如果您从 Android Studio 获取 adb(由于 Android 在 Eclipse 上已弃用,现在大多数都会这样做),您的
adb
程序很可能位于此处:
%USERPROFILE%\AppData\Local\Android\sdk\platform-tools
其中
%USERPROFILE%
代表类似 C:\Users\yourName
的东西。
如果您进入计算机的环境变量并将
%USERPROFILE%\AppData\Local\Android\sdk\platform-tools
添加到 PATH(只需复制粘贴该行,即使使用 % --- 它也会正常工作,至少在 Windows 上,您不需要硬编码您的用户名)那么它现在应该可以工作了。打开新的命令提示符并输入 adb
进行检查。
你有两种方法:
首先进入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 ndroid-sdk\platform-tools。
5) 重新启动计算机一次。
6)现在从命令提示符中的任何位置运行上述 adb 命令,例如 adb devices 或其他 adb 命令。
您还可以在终端上触发命令 setx PATH“%PATH%;C:\Program Files ndroid-sdk\platform-tools”
我希望这仍然有意义:
要在 Windows 上运行 adb 命令,我们需要将平台工具路径添加到系统环境变量中。
“C:\Users\User\AppData\Local\Android\Sdk\platform-tools”
AppData目录一般是隐藏的,所以启用显示隐藏文件。
获取路径后,将其添加到系统环境变量并重新启动cmd,您将运行adb命令。
谢谢你。
对我来说,我刚刚将以下路径添加到我的系统中
environment variables
C:\Users\[YOUR-USERNAME]\AppData\Local\Android\Sdk\platform-tools
您现在可以使用
adb
命令。