Добавление инструментов платформы Android SDK в PATH, загруженный с umake
Я использую Ubuntu 14.04 Trusty Tahr и загрузил Android Studio с помощью инструмента umake, предоставленного Ubuntu. Это загрузило Android Studio в / root / tools / android / android-studio, а инструменты платформы и все другие инструменты в - / root / Android / Sdk /
Android Studio на моем ПК работает нормально, и я могу создать приложение, а также запустить его на своем мобильном телефоне, используя его. Но мне нужен доступ командной строки к инструментам, и поэтому я хочу добавить их в путь к среде.
Чтобы добавить их в путь к среде, я сделал это
nano ~/.bachrc
И добавил следующие строки:
export PATH=${PATH}:/root/Android/Sdk/platform-tools
export PATH=${PATH}:/root/Android/Sdk/build-tools
Но это не работает. Когда я даю команду adb из терминала, кажется, что она не вызывает инструменты adb из папки platform-tools. Вместо этого он говорит мне, чтобы установить Android-инструменты-ADB.
Я, однако, могу использовать инструменты платформы и запускать оттуда adb и другие инструменты, но я не хочу делать это снова и снова. Кроме того, как я могу добавить Android Studio в мою переменную PATH, чтобы мне не приходилось снова и снова заходить в ее каталог bin/?
Заранее большое спасибо.
3 ответа
Это сработало для меня
export PATH=$PATH:$HOME"/android-sdk-linux/platform-tools"
Если вы устанавливаете Android SDK через Android Studio (или любым другим способом, который помещает вашу папку Android SDK по этому пути), выполните следующую строку:
export PATH=$PATH:$HOME"/Android/Sdk/platform-tools"
Я добавил эту строку в конец моего.bashrc, и он работает.
export PATH=/home/[myusername]/android-sdk-linux/platform-tools:$PATH
source ~/.bashrc #To update the bashrc with the changes in the current tab
Я не понимаю PATH=${PATH}
Синтаксис в вашем примере, поэтому я не могу комментировать, является ли он правильным или нет, но вы можете попробовать синтаксис, который я использовал.
Я установил Android Studio через оснастку. Поэтому мне пришлось добавить путь к папке с инструментами платформы в файл.bashrc.
Если вы используете Visual Studio код в качестве редактора, введите это в терминале
код ~/.bashrc
Откроется код Visual Studio, и в нем откроется файл.bashrc. Перейдите в конец файла и добавьте следующий экспорт,
# Android Path if [-d "$ HOME / Android / Sdk / platform-tools"]; тогда export PATH="$HOME/Android/Sdk/platform-tools:$PATH" фи
Примечание. Оставьте и пустую строку в конце файла.bashrc. Таким образом, программа оболочки знает, что это конец файла (EOF).
Сохраните файл.bashrc и выйдите из кода Visual Studio.
Перейдите в Терминал и найдите обновленный файл.bashrc.
source ~/.bashrc
Есть 2 распространенных способа настроить PATH
переменная среды в ~/.bashrc
. Мы можем их испортить (я сделал).
- Способ 1:
export PATH="~/Android/Sdk/platform-tools:$PATH"
- Способ 2:
PATH=~/Android/Sdk/platform-tools:$PATH
В export
метод требует поставить PATH
значение между кавычками и вторым нет.
Рекомендую второй способ - установить PATH
переменная напрямую - потому что нам, возможно, не придется беспокоиться о цитате (ах).