我想在模拟器上运行谷歌 Map v2,我正在关注this教程 . 当我试图在模拟器上安装所需的apk文件时,我收到以下错误 .
我尝试使用this tutorial解决了这个问题 . 遵循所有步骤,将paltform-tools的路径添加到环境路径中 . 此外,在修改PATH变量后,启动了一个新的CommandPrompt窗口 .
但得到同样的错误 . 我需要在模拟器上检查我的谷歌 Map 应用程序 . 请建议我 .
'adb' is not recognized as an internal or external command,
operable program or batch file.
17 回答
在我的情况下它是:
对于新版Android Studio,adb命令可以在新路径下 C:\Users\USERNAME\AppData\Local\Android\sdk\platform-tools . 我在这个地方找到了我 .
当我在下面定义 PATH 时,我遇到了同样的问题
当我首先带上adb root时问题就解决了 .
New Android Studio 1.3的ADB位于:
现在将此位置添加到环境变量的PATH末尾 . 例如:
这是我发现它的地方:
我必须将完整的路径放入文件资源管理器中 . 我不能只是点击它,因为目录是隐藏的 .
我发现Android studio中列出了这条路径:
工具> Android> SDK Manager> SDK工具
我在Windows 7上做了这个,通过以下方式:
Start > Control Panel > System > Advanced System Settings > Environment Variables...
在 Environment Variables 窗口中,在 User variables for (your-username) 中突出显示
Path
并单击 Edit...然后,如果 Variable value 字段的末尾还没有
;
,则需要附加;
,然后将C:\Users\<your-username>\AppData\Local\Android\sdk\platform-tools;
追加到该相同的字段 .然后单击三个OK按钮退出 .
如果您已打开 Command Prompt 窗口,请将其关闭然后重新打开,然后
adb devices
命令应该可以正常工作 .首先选择Android sdk文件夹所在的驱动器 . 然后按照以下步骤操作
cd DriveName:/ or Ex : cd c:/ Press 'Enter'
那么你将在一个platform-tools文件夹中给出adb控制台路径的路径,以便 cd Root Folder/inner root folder if there/Platform-tools Press 'Enter' 然后选择adb目录 .
在android安装文件夹中按照平台工具文件夹的路径找到adb.exe
d:\ SOFTWARE \ Android的\ Android的\ Android的SDK \平台工具
查看截图以获取详细信息
如果要在每次将adb的路径添加到系统变量时使用它:输入cmd(命令提示符)并编写以下内容:
此命令将在您添加adb路径之前显示它是什么
如果它包含双引号,请注意要添加的路径
重新启动cmd重写后:
你会发现路径已经添加
PS:如果您只想将cmd的路径添加到此会话中,您可以使用:
基于Vamsi Tallapudi s之前的answer我想出了这条动态路径:
它正在使用Windows Environment Variables . 我发现这个解决方案既优雅又简单,因此可以分享它 .
在Windows 10中,
添加用户变量路径:
%USERPROFILE%\AppData\Local\Android\sdk\platform-tools
.重新启动
cmd
(如果有任何打开) .adb devices
,它应该列出,如果有的话,你都已经设置好了 .而已!
1st:转到eclipse所在的驱动器,并在我的情况下转到 sdk and platform 工具C:\ adt-bundle-windows-x86_64-20140702 \ sdk \ platform-tools
第二:复制该地址以便于访问
3:打开命令提示符 win+r 并输入 cmd 命中输入
4:在cmd中粘贴地址并点击输入全部
只需打开Android工作室,然后按顶部导航栏上的“工具”
在哪里可以获得SDK位置
打开
SDK folder -> platform-tools
将您的路径添加到环境变量“PATH”中,您在其中安装了sdk:
您可以在下面的图像中例如:
并重新打开命令提示符以查看更改 .
您只需将
adb.exe
从sdk/platformtools
拖到命令提示符并留出空格并键入所需的命令:like logcat
.对我来说这看起来像这样:
并按Enter键 .
将adb的路径设置为系统变量 . 您可以在“ ADT Bundle/sdk/platform-tools ”中找到adb设置路径并重新启动cmd n然后重试 .
Or
您也可以转到adb.exe所在的目录,如果您不想设置PATH,也可以执行相同的操作 .
如果你想看到所有的路径,那就去做吧
对于使用macOS的用户,this osxdaily.com article显示了几种将
adb
添加到$ PATH的方法 .这是我喜欢的:
adb
的文件添加到/etc/paths.d/
文件夹中,该文件夹仅包含adb位置的路径:/Users/YourUserName/Library/Android/sdk/platform-tools/
在终端窗口中,
sudo vim /etc/paths.d/adb
关闭/重新打开终端,以便查看更改 .