我键入了adb server的path变量,从cmd开始? -- adb 领域 和 android-sdk 领域 android 相关 的问题

What do I type in PATH variable for ADB server to start from CMD?


简体版||繁體版
13
vote

问题

中文

我正在追随Wiki如何安装和设置Android SDK,并且我被困在我应该测试的一步,如果adb服务器使用命令 adb start-server ,我应该测试。这个命令是否正确?

维基可以在这里找到: http://wiki.rootzwiki.com/android_sdk

我已经完成了它在步骤5中所说的。但它似乎并没有工作。我以cmd获取标准消息,该命令不是内部,外部命令或程序。

将以下添加到变量值字段的末尾:

Windows XP:; C: Program Files Android Android-SDK Tools ; C: Program Files Android Android-SDK Platform-Tools

Windows Vista及更高版本: 用Windows用户名

替换以下行中的yourUsername

32位:; c: program files android android-sdk tools ; c: program files android android-sdk platform-tools

64比特:; c: users yourUsername appdata local android android-sdk tools ; c: users yourUsername appdata local android android-sdk platform-tools < / p>

单击"确定" ,"确定" ,"确定" 关闭"高级设置" 。

所以什么给了? CMD提示符处于 C:Usersmyusername 时,我运行命令时。在运行命令之前,也许我需要先将CD到Android-SDK文件夹?但是,它是什么用来添加路径变量中的路径?...

english

I am following a Wiki on how to install and set up Android SDK and I am stuck at a step where I am supposed to test if the ADB server works by using the command adb start-server. Is this command correct?

The Wiki can be found here: http://wiki.rootzwiki.com/Android_SDK

I have done what it says in step 5. But it doesn't seem to work. I get the standard message in CMD that the command is not an internal, external command or a program.

Add the following to the end of the Variable value field:

Windows XP: ;C:\Program Files\Android\android-sdk\tools\;C:\Program Files\Android\android-sdk\platform-tools\

Windows Vista and later: Replace YOURUSERNAME in the following lines with your Windows username

32-Bit: ;C:\Program Files\Android\android-sdk\tools\;C:\Program Files\Android\android-sdk\platform-tools\

64-Bit: ;C:\Users\YOURUSERNAME\AppData\Local\Android\android-sdk\tools\;C:\Users\YOURUSERNAME\AppData\Local\Android\android-sdk\platform-tools\

Click OK, OK, and OK to close the Advanced settings.

So what gives? The CMD prompt is at C:\Users\myusername when I run the command. Maybe I need to CD to the android-sdk folder first before running the command? But then what use is it to add the path in the PATH variable?...

     
     
     

回答列表

18
 
vote
vote
最佳答案
 

我已经解决了自己的问题。那些搜索路径都搞砸了!

我检查了安装路径,它安装在 C:Program Files (x86)Android 中,即使我确实有一个64位版本的Windows。但是,这是默认安装位置。

所以我通过以下行更新了路径变量。

C:Program Files (x86)Androidandroid-sdk ools;C:Program Files (x86)Androidandroid-sdkplatform-tools

现在我可以从CMD启动ADB Server,而不管提示符在何处。

cmd屏幕中的android sdk adb服务器

我没有为什么他们指的是64位系统指南中的 abcdefghijklmnAppDataLocal 文件夹。这根本没有意义。如果在任何地方,安装位置应该是64位系统的"程序文件" 文件夹。他们实际上把它放在32位系统中......就像我说的那样,这一切都搞砸了。

我应该指出 adb.exe 已从 C:Program Files (x86)Androidandroid-sdk ools 移动到新位置 C:Program Files (x86)Androidandroid-sdkplatform-tools 。这是在较高的Android SDK的版本中完成的。

所以如果您在2013年阅读了这一点,那么您可能只需获取最新的SDK并仅使用此最后一个搜索路径。你不需要它们。至少不是adb和fastboot。如果您是开发人员,那么您可能需要从两个目录访问工具,虽然如果您是DEV,那么您可能根本不需要阅读这个。

如何编辑系统变量

这是新手的简短方法。您需要的是环境变量对话框。

  1. 单击"开始(ORB)" 菜单按钮。
  2. 右键单击计算机图标。
  3. 单击属性。这将在控制面板中提起系统窗口。
  4. 单击左侧的高级系统设置。这将启动"系统属性" 窗口,选择"选择" 高级"选项卡。
  5. 单击对话框底部的环境变量按钮。这会带来环境变量对话框。
  6. 在"系统变量" 部分中,向下滚动,直到看到路径。
  7. 单击路径以选择它,然后单击"编辑" 按钮。这将提出"编辑系统变量" 对话框。
  8. 选择变量值字段时,按键盘上的结束键转到行的右端,或使用箭头键将标记移动到最后。
  9. 键入 ;C:Program Files (x86)Androidandroid-sdk ools;C:Program Files (x86)Androidandroid-sdkplatform-tools ,然后单击确定。
  10. 再次单击"确定" ,然后再次确定以保存并退出对话框。

就是这样!您现在可以启动任何Android SDK工具,例如Android SDK工具。 adb或fastboot,无论您当前的目录是否在CMD中。在这里的好的措施是对话框的样子。这是编辑路径变量的地方。

环境变量

 

I have solved my own problem. Those search paths are all messed up!

I checked the installation path and it's installed in C:\Program Files (x86)\Android even though I do have a 64-bit version of Windows. But nevertheless, this is the default installation location.

So I updated the PATH variable with following line.

C:\Program Files (x86)\Android\android-sdk\tools\;C:\Program Files (x86)\Android\android-sdk\platform-tools\

And now I can start ADB server from CMD regardless of where the prompt is at.

Android SDK ADB server in CMD screen

I have no clue why they are referring to AppData\Local\ folder in the guide for the 64-bit systems. That makes no sense at all. If anywhere, the installation location should be in "Program Files" folder for a 64-bit system. They actually put this in for the 32-bit systems... like I said, it's all messed up.

I should point out that adb.exe has been moved from C:\Program Files (x86)\Android\android-sdk\tools\ to the new location C:\Program Files (x86)\Android\android-sdk\platform-tools\. This has been done in later versions of Android SDK.

So if you are reading this in year 2013 then you can probably just get the latest SDK and use only this last search path. You don't need them both. At least not for ADB and Fastboot. If you're a developer then you maybe need to access tools from both directories, although if you're a dev then you probably won't need to read this at all.

How to edit a system variable

Here's a short how-to for the newbies. What you need is the Environment Variables dialog.

  1. Click Start (Orb) menu button.
  2. Right click on Computer icon.
  3. Click on Properties. This will bring up System window in Control Panel.
  4. Click on Advanced System Settings on the left. This will bring up the System Properties window with Advanced tab selected.
  5. Click on Environment Variables button on the bottom of the dialog. This brings up the Environment Variables dialog.
  6. In the System Variables section, scroll down till you see Path.
  7. Click on Path to select it, then the Edit button. This will bring up the Edit System Variable dialog.
  8. While the Variable value field is selected, press the End key on your keyboard to go to the right end of the line, or use the arrow keys to move the marker to the end.
  9. Type in ;C:\Program Files (x86)\Android\android-sdk\tools\;C:\Program Files (x86)\Android\android-sdk\platform-tools\ and click OK.
  10. Click OK again, then OK once more to save and exit out of the dialogs.

That's it! You can now start any Android SDK tool, e.g. ADB or Fastboot, regardless of what your current directory is in CMD. For good measure here's what the dialog looks like. This is where you edit the Path variable.

environment variables

 
 
       
       
3
 
vote

我有权从Android Studio安装了平台工具,这是他们被放置的地方:

C:Users{USERNAME}AppDataLocalAndroidsdkplatform-tools

然后这是 PATH 变量所需的目录。 appdata通常是一个隐藏文件夹,除非您启用显示隐藏的目录,否则您将不会在目录中看到它。

 

I had platform-tools installed right from Android studio and that is where they were placed:

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

Then this is the directory needed for the PATH variable. AppData is usually a hidden folder and you will not see it in your directory unless you enable showing hidden directories.

 
 
 
 
0
 
vote

只是将此添加到系统变量"路径" :

c: program files(x86) your_adt_folder sdk platform-tools

 

Just add this to System Variables "Path":

C:\Program Files (x86)\YOUR_ADT_FOLDER\sdk\platform-tools\

 
 
0
 
vote

而不是查找默认位置只是查找 platform-tools C:Program Files (x86)Androidandroid-sdk ools;C:Program Files (x86)Androidandroid-sdkplatform-tools

或只是 C:Program Files (x86)Androidandroid-sdk ools;C:Program Files (x86)Androidandroid-sdkplatform-tools1

这些是您需要添加到变量列表

的路径
 

instead of looking for a default location simply look for platform-tools\ and android-sdk

or just sdk

those are the paths you need to add to the variable list

 
 
   
   
0
 
vote

将路径设置为平台工具的步骤:

step1:打开Android Studio,转到工具/ SDK管理器并获取Android SDK路径,即:

  C:Program Files (x86)Androidandroid-sdk ools;C:Program Files (x86)Androidandroid-sdkplatform-tools2  

step2:转到控制面板/系统/安全/系统,然后单击"高级系统设置" 。 单击环境变量。单击路径。单击"编辑" 并附加以下内容:

  C:Program Files (x86)Androidandroid-sdk ools;C:Program Files (x86)Androidandroid-sdkplatform-tools3  

单击确定,确定。

step3:要检查路径是否可用,请打开命令提示符,键入 C:Program Files (x86)Androidandroid-sdk ools;C:Program Files (x86)Androidandroid-sdkplatform-tools4 。按Enter键。

您应该看到平台工具文件夹到位的响应。

 

Steps to set the path to the platform tools:

Step1: Open Android Studio, go to Tools/SDK manager and get the Android SDK path which is:

C:\Users\username\AppData\Local\Android\sdk 

Step2: Go to Control Panel/System/ Security/System and click on Advanced System Settings. Click on Environmental Variables. Click on PATH. Click Edit and append the following:

C:\Users\username\AppData\Local\Android\Sdk\platform-tools\;C:\Users\username\AppData\Local\Android\Sdk\tools\ 

Click Ok, OK.

Step3: To check if the paths are available, open the Command Prompt, type adb. Press Enter.

You should see a response that the platform-tools folder is in place.

 
 

相关问题

3  SDK Manager中未发现URL错误  ( Url not found error in sdk manager ) 
截至最新,我还无法从Android SDK Manager更新/安装SDK。 我得到以下错误: Preparing to install archives Downloading Android SDK Platform-tools, revision 20 URL not found: C:Program Fi...

0  平台工具未显示在Mac OS-X中  ( Platform tools not showing in mac os x ) 
我下载了Android SDK,并正在运行SDK Manager。我已经下载了所有的软件包,包括Android SDK平台工具(v 21.1.2)。但是,我没有一个名为 platform-tools 在我的系统上的文件夹。 运行OS-x 10.10.2 ...

5  Android SDK找不到Android.Bat?  ( Android sdk cant find android bat ) 
我刚下载了Android SDK(主要是为了运行SDK Manager来安装Google USB驱动程序来连接设备),但SDK Manager无法运行。我收到以下错误: 但是,我可以确认,在 tools 文件夹中有一个 android.bat 文件夹,它是SDK Manager可执行文件上方的一个文件夹。 之前...

-1  Android SDK上的设备识别  ( Device recognition on android sdk ) 
我有一个中国APAD运行Android 1.5,如何通过Android SDK获得它来重新调整它?我想做 adb hacks由这个答案。指向使用 adb 也欢迎。 ...

3  adb未找到Galaxy S8和Windows 7的设备  ( Adb not finding device with galaxy s8 and windows 7 ) 
我试图让我的Galaxy S8与装备VR开发的Unity一起工作,但我似乎无法找到手机。 我已经启用了开发选项中的USB调试,也有最新版本的Android Studio和SDK,我还在Android Studio和Windows USB驱动程序中安装了Android 7.0包,我还重置了手机和计算机在一个建议之后,一...

0  如何使用Android SDK来闪存Android系统图像  ( How to use android sdk to flash android system images ) 
我可以使用Android SDK将系统图像闪光到设备吗?如果是,如何做? 设备:三星Galaxy Note3 型号:SM-N9000 我可以安装Android通用系统图像吗?。 ...

-1  如何将摩托罗拉Xoom 2 ME(MZ607)连接到PC的FastBoot模式?  ( How to connect a motorola xoom 2 me mz607 on fastboot mode to a pc ) 
我正在尝试将FastBoot模式的摩托罗拉Xoom 2 Me(MZ607)连接到我的笔记本电脑运行Windows 10,如下所述: https://goo.gl/ln57px 当系统加载时,Windows识别设备。不过,不在Fastboot上。安装和更新摩托罗拉USB驱动程序和Android SDK。 是正常...

1  如何为我的LYF手机安装OEM USB驱动程序?  ( How to install oem usb drivers for my lyf phone ) 
我是一个新手。最近,我在我的电脑上安装了Android Studio 2。在仿真器上运行我的第一个"Hello World" 项目。但仿真器正在花费太多时间来装载。所以,我以为我会直接在我的LYF手机上安装APK [型号:LYF_LS4006]。所以我结帐了这个网站 https://developer.android...

2  Android Studio(Windows 7)没有检测到华硕Zenfone。无法运行我的应用程序  ( Android studio windows 7 does not detect asus zenfone cannot run my app ) 
所以,我将逐一列出问题。请帮忙。 我使用手机自己的数据/充电器电缆将电话插入笔记本电脑的USB。一切都好。电话是 MTP 模式。 Android Studio在我尝试运行我的应用程序时没有检测到手机。 设备管理器在adb接口上显示 exclamation mark ,但我的ASU是作为便携式设备连接的。 ...

13  我键入了adb server的path变量,从cmd开始?  ( What do i type in path variable for adb server to start from cmd ) 
我正在追随Wiki如何安装和设置Android SDK,并且我被困在我应该测试的一步,如果adb服务器使用命令 adb start-server ,我应该测试。这个命令是否正确? 维基可以在这里找到: http://wiki.rootzwiki.com/android_sdk 我已经完成了它在步骤5中所说的。但...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有