我试图在模拟器上运行谷歌地图v2,我正在遵循本教程。 当我试图在模拟器上安装所需的apk文件时,我得到以下错误。

我尝试使用本教程来解决这个问题。按照所有步骤,将path to paltform-tools添加到environment path。此外,在修改PATH变量后,启动了一个新的CommandPrompt窗口。

但是得到相同的错误。我需要在模拟器上检查我的谷歌地图应用程序。 请给我建议。

'adb' is not recognized as an internal or external command,
operable program or batch file.


当前回答

按照你的平台工具文件夹在android安装文件夹,你会发现adb.exe的路径

D: \ \ \ Android软件\ Android sdk \平台工具

详情请查看截图

其他回答

自从我安装了1.0.41版本后,

在Windows 10中,我不得不使用命令“adb version”,而不是“adb -version”。

检查并将以下位置添加到path变量中:

C:\Users\Sameera\AppData\Local\Android\Sdk\tools C:\Users\Sameera\AppData\Local\Android\Sdk\平台工具 C:\Users\Sameera\AppData\Local\Android\Sdk\构建工具

ANDROID_HOME C:\Users\Sameera\AppData\Local\Android\Sdk

如果你想每次都使用它,在你的系统变量中添加adb的路径: 输入CMD(命令提示符)并写入以下内容:

echo %PATH%

这个命令将显示添加adb path之前的情况

setx PATH "%PATH%;C:\Program Files\android-sdk-windows\platform-tools"

如果要添加的路径包含双引号,请小心

重新启动CMD后重写:

echo %PATH%

您将发现路径已添加

PS:如果你只是想在这个会话中添加cmd的路径,你可以使用:

set PATH=%PATH%;C:\Program Files\android-sdk-windows\platform-tools

我建议您使用PowerShell

设置Android Studio终端为PowerShell:

Settings > Tools > Terminal > Shell path = pwsh.exe (instead of cmd.exe)

在Android Studio上打开终端

PowerShell 7.0.1
Copyright (c) Microsoft Corporation. All rights reserved.

https://aka.ms/powershell
Type 'help' to get help.

PS >

测试adb.exe的路径

# `pikachu` should be replace your username
PS > test-path "C:\Users\pikachu\AppData\Local\Android\sdk\platform-tools"
True

在文本编辑器中打开powershell配置文件

PS > notepad $profile

添加以下行,保存并退出

# `pikachu` should be replaced with your username
$env:PATH+=";C:\Users\pikachu\AppData\Local\Android\sdk\platform-tools"

重新打开终端并尝试adb

PS > adb
Android Debug Bridge version 1.0.41
Version 30.0.1-6435776
Installed as C:\Users\hdformat\AppData\Local\Android\sdk\platform-tools\adb.exe

global options:
 -a         listen on all network interfaces, not just localhost
 -d         use USB device (error if multiple devices connected)
 -e         use TCP/IP device (error if multiple TCP/IP devices available)
 -s SERIAL  use device with given serial (overrides $ANDROID_SERIAL)
 -t ID      use device with given transport id
 -H         name of adb server host [default=localhost]
 -P         port of adb server [default=5037]

在Android Studio 1.3中,ADB的位置是:

C:\Users\USERNAME\AppData\Local\Android\sdk\platform-tools.

现在将这个位置添加到环境变量PATH的末尾。例如:

;C:\Users\USERNAME\AppData\Local\Android\sdk\platform-tools

对于环境变量,我们必须遵循一些步骤。