Nib*_*ain 220 android batch-file adb
我想在模拟器上运行谷歌地图v2,我正在按照本教程.当我试图在模拟器上安装所需的apk文件时,我收到以下错误.
我尝试使用本教程解决这个问题.遵循所有步骤,将paltform-tools的路径添加到环境路径.此外,在修改PATH变量后,启动了一个新的CommandPrompt窗口.
但得到同样的错误.我需要在模拟器上检查我的谷歌地图应用程序.请建议我.
'adb' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)

Jat*_*wal 234
将adb的路径设置为System Variables.您可以在" ADT Bundle/sdk/platform-tools "中找到adb 设置路径并重新启动cmd n然后再试一次.
要么
您也可以转到adb.exe所在的目录,如果您不想设置PATH,也可以执行相同的操作.
如果你想看到所有的路径,那就去做吧
echo %PATH%
Run Code Online (Sandbox Code Playgroud)
Chr*_*Sim 105
如果要在每次将adb路径添加到系统变量时使用它:输入cmd(命令提示符)并编写以下内容:
echo %PATH%
Run Code Online (Sandbox Code Playgroud)
此命令将显示添加adb路径之前的内容
setx PATH "%PATH%;C:\Program Files\android-sdk-windows\platform-tools"
Run Code Online (Sandbox Code Playgroud)
如果它包含双引号,请注意要添加的路径
重新启动cmd重写后:
echo %PATH%
Run Code Online (Sandbox Code Playgroud)
你会发现路径已经添加
PS:如果您只想将cmd的路径添加到此会话中,您可以使用:
set PATH=%PATH%;C:\Program Files\android-sdk-windows\platform-tools
Run Code Online (Sandbox Code Playgroud)
Vam*_*udi 97
New Android Studio 1.3的ADB位于:
C:\Users\USERNAME\AppData\Local\Android\sdk\platform-tools.
Run Code Online (Sandbox Code Playgroud)
现在将此位置添加到环境变量的PATH末尾.例如:
;C:\Users\USERNAME\AppData\Local\Android\sdk\platform-tools
Run Code Online (Sandbox Code Playgroud)
ban*_*ing 52
我在Windows 7上做了这个,通过以下方式:
开始 > 控制面板 > 系统 > 高级系统设置 > 环境变量...
在此环境变量窗口中,在(您的用户名)高亮显示的用户变量中Path单击编辑...
然后,;如果在" 变量"值字段的末尾没有一个,则需要附加a ,然后追加C:\Users\<your-username>\AppData\Local\Android\sdk\platform-tools;到该相同的字段.
然后单击三个OK按钮退出.
如果您已经打开了命令提示符窗口,请将其关闭然后重新打开,然后该adb devices命令应该可以正常工作.
Vai*_*wal 28
按照android安装文件夹中的平台工具文件夹的路径,您将找到adb.exe
d:\ SOFTWARE\Android的\ Android的\ Android的SDK \平台工具
查看截图以获取详细信息

m9m*_*m9m 26
在Windows 10中,
%USERPROFILE%\AppData\Local\Android\sdk\platform-tools.cmd(如果有的话).adb devices,它应该列出,如果它,你已经设置.而已!
gau*_*ini 17
将您的路径添加到环境变量"PATH"中,您在其中安装了sdk:
\Sdk\platform-tools
Run Code Online (Sandbox Code Playgroud)
您可以在下面的图像中例如:
并重新打开命令提示符以查看更改.
gil*_*des 14
您需要设置指向要adb.exe查找的目录的 PATH 变量。如果您正在使用cmd.exe,此命令将有所帮助:
set PATH=%PATH%;%USERPROFILE%\appdata\Local\Android\sdk\platform-tools
Run Code Online (Sandbox Code Playgroud)
小智 11
adb命令可以位于以下新路径下 - 新版Android Studio的C:\ Users\USERNAME\AppData\Local\Android\sdk\platform-tools.我在这个位置找到了我.
Wil*_*pes 11
如果您的操作系统是 Windows,那么这很简单。安装 Android Studio 时,adb.exe 位于以下文件夹中:
C:\Users\**your-user-name**\AppData\Local\Android\Sdk\platform-tools
Run Code Online (Sandbox Code Playgroud)
复制路径并粘贴到您的环境变量中。
打开你的终端并输入:adb完成了!
Mor*_*ori 11
在新版本中PowerShell,完成之前提到的所有步骤后,请参加:
前
adb
Run Code Online (Sandbox Code Playgroud)
现在
.\adb
Run Code Online (Sandbox Code Playgroud)
Pha*_*inh 10
在 Window 上,有时我觉得很难通过许多步骤来查找platform-tools和打开Environment Variables Prompt,因此以下步骤可能会有所帮助
platform-tools路径cd C:\
dir /s adb.exe
Run Code Online (Sandbox Code Playgroud)
rundll32 sysdm.cpl,EditEnvironmentVariables
Run Code Online (Sandbox Code Playgroud)
另外,打开环境变量的命令记不住,所以我经常给它做一个别名(例如:)editenv,如果需要多次使用环境变量,可以使用永久doskey做别名
我建议您使用PowerShell
将 Android Studio 终端设置为 PowerShell:
Settings > Tools > Terminal > Shell path = pwsh.exe (instead of cmd.exe)
Run Code Online (Sandbox Code Playgroud)
在 Android Studio 上打开终端
PowerShell 7.0.1
Copyright (c) Microsoft Corporation. All rights reserved.
https://aka.ms/powershell
Type 'help' to get help.
PS >
Run Code Online (Sandbox Code Playgroud)
测试adb.exe的路径
# `pikachu` should be replace your username
PS > test-path "C:\Users\pikachu\AppData\Local\Android\sdk\platform-tools"
True
Run Code Online (Sandbox Code Playgroud)
在文本编辑器中打开 powershell 配置文件
PS > notepad $profile
Run Code Online (Sandbox Code Playgroud)
添加以下行,保存并退出
# `pikachu` should be replaced with your username
$env:PATH+=";C:\Users\pikachu\AppData\Local\Android\sdk\platform-tools"
Run Code Online (Sandbox Code Playgroud)
重新打开终端并尝试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]
Run Code Online (Sandbox Code Playgroud)
只需打开 Android Studio 并按顶部导航栏上的“工具”
tools->SDK Manager
Run Code Online (Sandbox Code Playgroud)
在哪里可以获得 SDK 位置
打开 SDK folder -> platform-tools
由于我安装的是1.0.41版本,
\n在 Windows 10 中,我必须使用该命令"adb version" 而不是, 。"adb \xe2\x80\x93version"
检查以下位置并将其添加到路径变量中:
\nC:\\Users\\Sameera\\AppData\\Local\\Android\\Sdk\\tools
\nC:\\Users\\Sameera\\AppData\\Local\\Android\\Sdk\\platform-tools
\ nC:\\Users\\Sameera\\AppData\\Local\\Android\\Sdk\\build-tools
ANDROID_HOME
\nC:\\Users\\Sameera\\AppData\\Local\\Android\\Sdk
第一:转到 Eclipse 所在的驱动器,在我的情况下转到sdk 和平台工具C:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools
第二:复制该地址以方便访问

3:打开命令提示符win+r,输入cmd回车
4:在cmd中粘贴地址并按回车键

根据Vamsi Tallapudi之前的回答,我想出了这个动态路径:
%LOCALAPPDATA%/Android\sdk\platform-tools
Run Code Online (Sandbox Code Playgroud)
它使用的是Windows Environment Variables。我发现这个解决方案既优雅又简单,因此想分享它。
| 归档时间: |
|
| 查看次数: |
551359 次 |
| 最近记录: |