adb не является внутренней или внешней командой что делать
Не является внутренней или внешней командой исполняемой программой (adb, javac, telnet, fastboot)
Суть и причины дисфункции (adb, javac, telnet, fastboot)
Как я уже упоминал выше, причиной появления данного сообщения является отсутствие у системы знания о местонахождении файлов, которые запускаются данными командами (обычно файлы имеют те же названия, что и команды, например, команда «fastboot» реализуется через файл fastboot.exe).
Путь к нужному файлу обычно прописан в переменной «PATH» настроек системы (там должен быть указан чёткий путь к директории, в котором размещены указанные файлы). Если нужные пути там не прописаны, то при вводе какой-либо из описанных команд система выдаёт ответ, что (имя файла) не является командой исполняемой программой.
Также причиной отсутствия поддержки таких команд (в частности, «telnet») является отсутствие данного компонента в системе (его необходимо установить самостоятельно).
Не является внутренней или внешней командой – как исправить
Чтобы избавиться от ошибки необходимо указать системе путь (по-английски – «path») к директориям, где находятся нужные нам файлы.
Для этого необходимо точно знать, где находятся данные файлы (к примеру, «javac» может находиться по пути С:\Program Files\Java\jdk 1.8.0.45\bin (вместо «jdk 1.8.0.45» может быть «jdk» с другим числом). Необходимо скопировать указанный путь в буфер обмена (пометьте его курсором, а потом нажмите на сочетание клавиш Ctrl+C).
Альтернативой может быть перенос не запускаемых файлов в известные системе директории (например, на общий корневой каталог ОС Виндовс, или в C:\Windows\System32), обычно система работает с ними вполне корректно.
Также, в случае некоторых компонентов (например, «telnet») проблема с ними возникает по причине их отсутствия в системе, потому их необходимо доустановить.
Заключение
Ошибка «Не является внутренней или внешней командой (adb, javac, telnet, fastboot)» обычно возникает по причине отсутствия у системы информации о местонахождении данного файла (последняя обычно размещена в переменной «Path»), или отсутствия необходимого компонента в системе. Для исправления ошибки рекомендую прописать в параметре «Path» полный путь к папке, где находится файл, а также доустановить проблемные компоненты в систему (если изначально отсутствуют таковые). Это позволит стабилизировать работу системы, и пофиксить ошибку на вашем ПК.
‘adb’ не распознается как внутренняя или внешняя команда, работающая программа или командный файл
Я пытаюсь запустить Google Map v2 на эмуляторе, я следую этому руководству. Когда я пытался установить требуемый файл apk на эмуляторе, я получаю сообщение об ошибке ниже.
Я попытался решить эту проблему с помощью этого руководства. Следовал всем шагам, добавил путь к инструментам paltform-path к пути к среде. Также после изменения переменной PATH открылось новое окно CommandPrompt.
Но получаю ту же ошибку. Мне нужно проверить приложение Google Map на эмуляторе. Пожалуйста, предложите мне.
Установите путь adb в системные переменные. Вы можете найти adb в » ADT Bundle / sdk / platform-tools «. Установите путь и перезапустите cmd n, а затем повторите попытку.
Вы также можете перейти в каталог, где находится adb.exe и сделать то же самое, если вы не хотите устанавливать путь.
Если вы хотите увидеть все пути, просто сделайте
Если вы хотите использовать его каждый раз, добавьте путь adb к системным переменным: введите в cmd (командная строка) и напишите следующее:
эта команда покажет вам, что это было, прежде чем вы добавите путь ADB
будьте осторожны с путем, который вы хотите добавить, если он содержит двойные кавычки
после перезапуска cmd переписать:
вы обнаружите, что путь добавлен
PS: если вы просто хотите добавить путь к cmd только для этого сеанса, вы можете использовать:
В Android Studio 1.3 местоположение ADB находится по адресу:
Теперь добавьте это местоположение в конец переменной окружения PATH. Например:
Я сделал это на Windows 7, перейдя в:
Затем нажмите три кнопки ОК, чтобы выйти.
Следуйте по пути вашей папки инструментов платформы в папке установки Android, где вы найдете adb.exe
D: \ Software \ Android \ Android \ Android-SDK \ платформенные инструменты
Проверьте скриншот для деталей
adb не распознается как внутренняя или внешняя команда в windows
3 ответов
если вы идете в свой android-sdk/tools Папка я думаю, вы найдете сообщение:
инструмент adb переместился в platform-tools/
если вы не видите этот каталог в SDK, запустите SDK и AVD Manager (выполните инструмент android) и установите «Android SDK Platform-tools»
пожалуйста, также обновите переменную среды PATH до включите platform-tools / каталог, чтобы вы могли выполнить ADB из любого местоположение.
так что вы также должны добавить C:/android-sdk/platform-tools вам путь среды. Также после изменения PATH переменная убедитесь, что вы запускаете новый CommandPrompt окно.
У вас есть два пути:
сначала перейдите к конкретному пути Android SDK:
1) Откройте командную строку и перейдите в каталог platform-tools через нее, например
$ cd Framework\Android-Sdk\platform-tools
2) Теперь запустите команды adb, чтобы знать, что ваш adb работает правильно:
$ adb устройства или adb logcat или просто adb
1) Щелкните правой кнопкой мыши на мой компьютер.
2) открытые переменные среды.
3) Добавить новую переменную в вашу систему путь переменная (добавить, если не существует, иначе нет необходимости добавлять новую переменную, если она уже существует).
4) Добавьте путь к каталогу platform-tools в качестве значения этой переменной, например C:\Program файлы\Android-sdk\платформа-инструменты.
5) перезагрузите компьютер однажды.
6) Теперь запустите вышеуказанные команды adb такие устройства adb или другие команды adb из любой точки командной строки.
также вы можете запустить команду в терминале setx PATH «%PATH%;C:\Program файлы\Android-sdk\платформа-инструменты»
если вы получите свой adb от Android Studio (что большинство будет в настоящее время, так как Android устарел на Eclipse), ваш adb программа, скорее всего, будет расположена здесь:
«Adb» не распознается как внутренняя или внешняя команда, операционная программа или командный файл
Я пытаюсь запустить google map v2 на эмуляторе, я следую этому руководству. Когда я пытался установить требуемый файл apk на эмулятор, я становлюсь ниже ошибки.
Я попытался решить эту проблему с помощью этого урока. После всех шагов добавьте путь к инструментам paltform в путь к среде. Также после изменения переменной PATH было запущено новое окно CommandPrompt.
Но получить те же ошибки. Мне нужно проверить мое приложение карты Google на эмуляторе. Пожалуйста, предложите мне.
Установите путь для adb в системные переменные. Вы можете найти adb в « ADT Bundle / sdk / platform-tools ». Установите путь и перезапустите cmd n, затем повторите попытку.
Вы также можете перейти в каталог, где находится adb.exe, и сделать то же самое, если вы не хотите устанавливать PATH.
Если вы хотите увидеть все пути, просто сделайте
Если вы хотите использовать его каждый раз, добавляя путь к adb к вашим системным переменным: введите в cmd (командную строку) и напишите следующее:
Эта команда покажет вам, что это было до того, как вы добавите путь adb
Будьте осторожны, путь, который вы хотите добавить, если он содержит двойную кавычку
После перезапуска вашего cmd-переписывания:
Вы обнаружите, что путь добавлен
PS: если вы просто хотите добавить путь к cmd только для этого сеанса, вы можете использовать:
Новая студия Android Android имеет свое расположение в ADB: C: \ Users \ USERNAME \ AppData \ Local \ Android \ sdk \ platform-tools. Теперь добавьте это местоположение в конец PATH переменных среды (например:; C: \ Users \ USERNAME \ AppData \ Local \ Android \ sdk \ platform-tools)
Найдите путь к папке инструментов платформы в папке установки Android, где вы найдете adb.exe
D: \ Software \ Android \ Android \ Android-SDK \ платформенные инструменты
Проверьте скриншот для деталей
Команда adb может находиться под новым путем ниже : C: \ Users \ USERNAME \ AppData \ Local \ Android \ sdk \ platform-tools для новых версий студии Android. Я нашел в этом месте для меня.
Основываясь на более раннем ответе Vamsi Tallapudi, я придумал этот динамический путь:
Я сделал это на Windows 7, перейдя к:
Пуск > Панель управления > Система > Расширенные настройки системы > Переменные среды …
В этом окне « Переменные среды» в пользовательских переменных для (ваше имя пользователя) выберите « Path и нажмите « Изменить» …
Затем нажмите три кнопки OK, чтобы выйти.
1-й: перейти на диск, где ваше затмение находится, и перейти к sdk и платформенному инструменту в моем случае. C: \ adt-bundle-windows-x86_64-20140702 \ sdk \ platform-tools
2-й: скопируйте этот адрес для удобства доступа
3: открыть командную строку win + r и ввести cmd hit enter
4: вставьте адрес в cmd и нажмите Enter.
В моем случае это было:
Сначала выберите диск, в котором находится папка Android sdk. Затем выполните следующие шаги
Cd DriveName: / или Ex: cd c: / Нажмите ‘Enter’
То вы укажете путь, который представляет собой путь к консоли adb, в папке с инструментами платформы, поэтому cd Root Folder / внутренняя корневая папка, если есть / Platform-tools Нажмите «Enter», затем он выбирает каталог adb.
Мне пришлось поместить полный путь в файл-проводник. Я не мог просто нажать на нее, потому что каталоги скрыты.
Я нашел этот путь, указанный в студии Android:
Инструменты> Android> SDK Manager> SDK Tools
Для меня это выглядит так:
У меня была такая же проблема, когда я определял PATH ниже
И проблема решена, когда я сначала приношу adb root.