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

kyxcudwk  于 2023-05-19  发布在  Windows
关注(0)|答案(4)|浏览(316)

我将c:/android-sdk/tools路径设置为路径环境,像emulator这样的命令工作得很好。但是adb命令仍然无法识别,我该怎么办?
到目前为止,我在path系统变量中添加了android-sdk路径和tools路径。还有什么需要做的吗?因为像adb devices这样的命令不起作用。它表示命令未被识别。我想做adb install comeapp.apk

w6mmgewl

w6mmgewl1#

如果你打开你的android-sdk/tools文件夹,我想你会发现一条消息:
ADB工具已移至platform-tools/
如果您在SDK中没有看到此目录,请启动SDK和AVD管理器(执行android工具)并安装“Android SDK Platform-tools”
请同时更新PATH环境变量以包含platform-tools/目录,这样您就可以从任何位置执行adb。
因此,您还应该将C:/android-sdk/platform-tools添加到环境路径中。同样,在修改PATH变量之后,确保启动一个新的CommandPrompt窗口。

hjqgdpho

hjqgdpho2#

如果你从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进行检查。

apeeds0o

apeeds0o3#

你有两种方法:

首先进入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 devices或其他adb命令。
也可以在terminal上执行命令setx PATH“%PATH%; C:\Program Files\android-sdk\platform-tools”

dsekswqp

dsekswqp4#

我希望这仍然是相关的:
要在Windows上运行adb命令,我们需要将platform-tools路径添加到系统环境变量中。
“C:\Users\User\AppData\Local\Android\Sdk\platform-tools”

AppData目录一般是隐藏的,所以开启show hidden files。

获得路径后,将其添加到系统环境变量中并重新启动cmd,您将运行adb命令。
谢谢大家。

相关问题