Если вы хотите использовать adb или fastboot из любой папки на вашем компьютере с Windows или Linux, вы можете это сделать, просто отредактировав переменную PATH вашего компьютера!
Если вы следовали наш учебник о том, как настроить инструменты платформы adb и fastboot на вашем компьютере, может раздражать необходимость каждый раз переходить к папке, особенно если вы используете какой-либо инструмент довольно часто. Необходимость копировать файлы в папку инструментов платформы также раздражает, когда вы хотите прошить что-то на своем устройстве. Меня это расстраивает, так как я использую SSD, и мне не нравится копировать файлы в папку инструментов моей платформы, а затем удалять их после этого. Однако инструменты adb или fastboot можно запускать из любого каталога на вашем ПК с Windows или Linux, поэтому вам никогда не придется менять каталоги для выполнения каких-либо команд.
Что такое системная переменная PATH?
PATH используется Windows для указания местоположения важных исполняемых файлов. Обычно это файлы, расположенные в системных каталогах, таких как C:\Windows и C:\Windows\system32. Вот почему вы можете ввести «calc» в командной строке, чтобы запустить калькулятор, но не «chrome», чтобы запустить Google Chrome. Эта переменная иногда изменяется приложениями при их установке, например Java. Java добавляет себя в переменную PATH при установке, что означает, что вы можете использовать Java из любого каталога. Это полезно для людей, использующих Java-приложения, так что программе не нужно пытаться жестко кодировать местоположение Java.
Мы изменим системную переменную PATH, чтобы позволить нам использовать adb или Fastboot в любом месте на нашем компьютере с Windows. PATH также существует в Linux и обычно содержит каталоги bin и sbin. Я также расскажу, как добавить инструменты платформы в переменную PATH Linux.
Примечание. Для обоих руководств требуется доступ администратора/sudo. Добавление в Windows имеет два метода. Я настоятельно рекомендую первое, но оба работают нормально, а второе лучше, если вы планируете часто использовать переменную PATH.
Добавление adb и Fastboot в Windows PATH (метод 1)
На самом деле это не добавляет его в переменную Windows PATH как таковую, а добавляет его в папку, которая уже находится в переменной PATH. Просто скопируйте adb.exe, fastboot.exe, AdbWinApi.dll и AdbWinUsbApi.dll в C:\Windows, и все готово. Теперь вы сможете запускать adb и fastboot из командной строки. Это, безусловно, самый простой и надежный способ настройки. Если по какой-то причине это не работает, следуйте способу 2.
Добавление adb и Fastboot в Windows PATH (метод 2)
Шаг 1
Откройте проводник Windows и щелкните правой кнопкой мыши «Мой компьютер». Выберите «Свойства», и вас встретит экран с некоторой системной информацией.
Шаг 2
Выберите «Дополнительные параметры системы».
Шаг 3
Выберите «Переменные среды».
Шаг 4
Найдите переменную с именем «Путь» и дважды щелкните ее.
Шаг 5
Нажмите «Обзор» и перейдите в папку, в которую вы распаковали файлы adb. Следующее «хорошо» из всех окон, которые у вас открыты. Запустите новую оболочку PowerShell или командную строку и введите «adb», чтобы убедиться, что расположение добавлено. Если нет, перезагрузите компьютер и повторите попытку.
Прежде чем нажимать «Обзор», убедитесь, что ни одно поле не выделено. Если поле выделено, вы в конечном итоге замените его. Щелкните где-нибудь в списке, где нет записи, чтобы убедиться, что вы не заменяете поле.
Добавление adb и Fastboot в PATH Linux
Я буду использовать Ubuntu для этого урока, только через командную строку. Вы можете редактировать файл .bashrc через графический интерфейс, но вам нужно будет перейти в корень вашего домашнего каталога и нажать Ctrl+H. Убедитесь, что у вас загружены и извлечены инструменты платформы.
Шаг 1
Обратите внимание на путь извлеченных вами инструментов adb. Я распаковал их в /home/adam/adb/platform-tools.
Шаг 2
Вам нужно будет отредактировать файл .bashrc. Вернитесь в свой домашний каталог и выполните следующую команду.
sudonano.bashrc
Если вы предпочитаете использовать vi или gedit, вы можете вместо этого.
Шаг 3
Добавьте следующую строку в конец файла .bashrc. Будьте осторожны при редактировании этого файла, ничего не добавляйте и не меняйте.
export PATH=${PATH}:/home/YOUR-USERNAME/path/to/adb
И введите
adb
чтобы проверить, работает ли он. Если выдает ошибку (обычно на 64-битных компьютерах), установите пакеты glibc.i686 и libstdС++ и это должно работать.
Сделанный!
Теперь вы закончили, теперь вы можете просто выполнять команды adb или fastboot из любого места на вашем компьютере с Windows или Linux. Как я уже сказал, это невероятно полезно, а также позволяет лучше организовать, так что вам не нужно помещать все ваши прошиваемые файлы в одни и те же папки.