我试图在模拟器上运行谷歌地图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.


当前回答

根据Vamsi Tallapudis之前的回答,我想出了这个动态路径:

%LOCALAPPDATA%/Android\sdk\platform-tools

它使用的是Windows环境变量。我发现这个解决方案既优雅又简单,因此想要分享它。

其他回答

这个答案假设PATH已经按照其他答案中的描述正确设置。

如果你在Windows 10上,没有Admin权限,然后右键单击CMD, powershell…编程并选择以管理员身份运行。然后试试adb [command]

自从我安装了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

您需要将PATH变量设置为指向要找到adb.exe的目录。如果你正在使用cmd.exe,这个命令将帮助:

set PATH=%PATH%;%USERPROFILE%\appdata\Local\Android\sdk\platform-tools

第一个:转到eclipse所在的驱动器,在我的情况下转到sdk和平台工具C:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools

第二步:复制该地址以方便访问

3:打开命令提示符win+r,输入CMD,回车

4:在CMD中粘贴地址,然后按回车键

将adb的路径设置为“系统变量”。您可以在“ADT Bundle/sdk/platform-tools”中找到adb,设置路径并重新启动cmd n,然后重试。

Or

如果你不想设置PATH,你也可以去到adb.exe所在的目录,做同样的事情。

如果你想看到所有的路径,那就去吧

echo %PATH%