Как перейти к adb exe с помощью командной строки в Windows 7

Я пытаюсь ознакомиться с использованием adb из командной строки. Мой adb.exe установлен по адресу: C:\Program Files(x86)\Android\android-sdk\platform-tools

Я попытался начать с ввода cd:C\, чтобы перейти на диск C. Затем я ввел путь, указанный выше, иногда помещая Program Files (x86) в кавычки, а иногда вставляя % между Program и Files. Но всегда получаю один и тот же ответ - "Система не может найти указанный путь". Даже когда я набираю путь, а затем ввожу «устройства adb», я ничего не получаю. Я попытался вставить каждый из следующих путей в системные переменные следующим образом: C:\"Program Files(x86)"\Android\android-sdk\platform-tools\ C:\"Program Files(x86)"\ Android\android-sdk\platform-tools\ ;C:\Program Files(x86)\Android\android-sdk\platform-tools Затем введите «adb devices». Сообщение такое же — «adb не распознается как внутренняя или внешняя команда, исполняемая программа или пакетная команда.


person Steblo    schedule 19.07.2011    source источник
comment
как называется папка вашего android sdk?   -  person Mohammed Azharuddin Shaikh    schedule 19.07.2011


Ответы (3)


Вы можете вызвать adb непосредственно из каталога, в котором вы сейчас находитесь:

"C:\Program Files(x86)\Android\android-sdk\platform-tools\adb.exe" (с кавычками!)

Вы также можете перейти в каталог platform-tools, а затем вызвать adb.exe, использовать cd .. для перехода к уровень каталога, вы можете нажать TAB, чтобы позволить окнам перечислить соответствующие каталоги, это также работает, если введен один или несколько символов.

Кстати, только что добавил «C:\Program Files\Android\android-sdk\platform-tools» в мой PATH, и он отлично работает! Целые разделяйте точкой с запятой.

person iDroid    schedule 19.07.2011
comment
Я пробовал этот iDroid, и он говорит, что система не может найти указанный путь - person Steblo; 19.07.2011
comment
Я тоже добавил это к своему пути, но он говорит, что adb не распознан. - person Steblo; 19.07.2011
comment
Хммм... Вы уверены, что нет проблем с установкой SDK и что adb.exe действительно существует по указанному выше пути? Попробуйте перейти в каталог с помощью проводника Windows и перетащите adb.exe в открытое окно cmd. - person iDroid; 19.07.2011
comment
Когда я перетаскиваю его, как вы сказали, он, очевидно, распознает его, потому что я получаю окно, полное информации. Затем моя командная строка возвращается в C:\Users\Steve›, и моя проблема в том, что я снова застрял на том же месте, с которого начал. Невозможно выполнить какие-либо команды. - person Steblo; 19.07.2011
comment
Только что заметил, что если сделаю как вы говорите - перетащите из окна - то могу прикрепить свою инструкцию. например устройства и все работает. Так что я буду использовать его таким образом. Ваш совет очень помог. Я не могу понять, почему я не могу просто ввести тот же путь, чтобы заставить его работать. Не берите в голову. - person Steblo; 19.07.2011

для использования 64-битной ОС попробуйте выполнить шаг за шагом, введите в командной строке

cd "C:\Program Files (x86)"

вы войдете в каталог C:\Program Files (x86), затем введите

компакт-диск Android\android-sdk\платформенные инструменты

person Kaushik L    schedule 07.06.2012

Людей смущают пространства. Пользователи Windows должны помнить одну важную вещь при работе с командными строками: не устанавливайте утилиты в папки, в имени которых есть пробел — это избавит вас от многих хлопот, которые иногда не могут даже решить с помощью кавычек.

Например, я установил Android SDK на C:\Android\android-sdk-windows

Чтобы открыть командную строку, у меня есть ярлык («цель») C:\Windows\System32\cmd.exe, а путь «Начать в» — C:\Android\android-sdk-windows\platform-tools

теперь все, что я делаю, это дважды щелкаю ярлык, и я могу погрузиться прямо в ADB

person Someone Somewhere    schedule 30.12.2012