我尝试在Android Studio终端中运行ADB命令。但我得到了以下错误:
adb不能被识别为内部或外部命令
首先,我在Tools > Android
菜单下打开ADB集成。然后,我尝试将platform-tools
文件夹添加到Settings > Appearance & Behavior > Path Variables
下的Path
变量中,但没有成功。(我在更改后重新启动,就像你在shell中一样。
**我知道一个简单的解决方法是更改我的OS路径变量,但我想避免这样做。**所以问题变成了:有什么方法可以让Android Studio通过设置识别终端中的命令吗?
注解和意见:这发生在3.0.1的全新安装中。在我看来,如果软件安装了SDK &工具,它就不会有命令在终端中开箱即用,这似乎有点傻。
7条答案
按热度按时间h22fl7wq1#
选项一
·创建一个新文件,复制粘贴这2行:
字符串
adb.exe的路径只是一个示例。你必须首先找到正确的路径,并使用它而不是
C:\Users\Example\AppData\Local\Android\Sdk\platform-tools
。·以
.bat
扩展名保存文件,例如cmdWithAutoUpdatedTempPath.bat
的值。·将文件移动到您想要的位置,例如
C:\Users\Example\AppData\Local\Android
的值。·在Android Studio中,转到
File
▸Settings...
▸Tools
▸Terminal
并将Shell path
设置为C:\Users\Example\AppData\Local\Android\cmdWithAutoUpdatedTempPath.bat
文件的名称和路径只是一个示例。您必须使用前两步中的值,而不是
C:\Users\Example\AppData\Local\Android\cmdWithAutoUpdatedTempPath.bat
。选项二
在Android Studio中,转到
File
▸Settings...
▸Tools
▸Terminal
并将Start directory
设置为C:\Users\Example\AppData\Local\Android\Sdk\platform-tools
adb.exe的路径只是一个示例。你必须首先找到正确的路径,并使用它而不是
C:\Users\Example\AppData\Local\Android\Sdk\platform-tools
。选项三
每次创建新会话时,在终端中使用以下命令更新路径变量:
PATH %PATH%;C:\Users\Example\AppData\Local\Android\Sdk\platform-tools
个adb.exe的路径只是一个示例。你必须首先找到正确的路径,并使用它而不是
C:\Users\Example\AppData\Local\Android\Sdk\platform-tools
。wdebmtf22#
adb工具位于
字符串
在windows系统上,要从任何地方(android studio,vscode,cmd等)访问adb,您需要将此路径添加到系统的环境变量中。为了这个
1.搜索环境变量
1.转到用户变量部分并编辑路径
1.在键PATH下添加新路径并粘贴上述路径
重新打开应用程序(android studio/cmd/vscode),你想访问adb,并尝试在cmd中键入adb,你将有机会访问所有adb功能.
7cjasjjr3#
在Windows上:
如果您已将软件安装在其默认文件夹中,请按照以下说明操作:
类型:
字符串
您的PC用户名-是您的PC用户名(不带<>)
之后,请连接设备并通过键入以下命令尝试adb:
型
2w3rbyxf4#
如果您使用的是Windows 10,请转到环境变量,然后单击新建
将打开一个新窗口,其中包含两个字段
变量名称:路径
变量值:C:\Users\AppData\Local\Android\Sdk\platform-tools
点击OK,然后重新启动Android Studio
5vf7fwbs5#
第一步:
使用电缆连接Android移动终端。
并确保移动的和电脑必须在同一网络。
第二步:
打开Android Studio,在其中打开TERMINAL阶段。(位于左下角)。
的数据
第三步:
提供SDK位置的路径。
字符串
第四步:
提供ADB连接命令:
型
如果以上所有步骤都正确执行,则会得到如下输出:
的
第五步:
给你移动的IP地址
(we如果移动终端通过WIFI连接并确保计算机连接相同的WIFI,则会得到此信息)
并在最后使设备连接无线,所以把这个命令:
型
以及最终输出:
型
♥ Done Keep Code
jjjwad0x6#
如果您使用的是Windows 10或11
搜索环境变量
系统属性对话框
1.选择环境变量步骤一描述**Environment Variables Screenshot
1.现在选择路径步骤2描述**Path Screenshot
1.编辑此edit screenshot
1.单击新建并将地址
%USERPROFILE%\AppData\Local\Android\Sdk\platform-tools
添加到adb可执行文件copy past address中shyt4zoc7#
我也面临这个问题
我用platform-tools设置全局环境变量,然后在cmd中使用adb命令 * 但不在android studio终端中 * 然后我 *
set the environment variable for android studio
* 也使用以下路径File
→Setting
→Tools
→Terminal
,现在通过单击环境变量编辑文本框中的右侧图标,在Project Settings
中设置Environment variables
。点击+图标,然后添加名称路径,然后是adb路径,并在值中添加平台工具路径,例如。