Расскажите, пожалуйста, о полном процессе установки Android Studio и его необходимых зависимостях.
android-studio
Аминул Хак
источник
источник
umake
и запуститеumake android --accept-license
.Ответы:
Установка Java
После того
Установка Android Studio
Загрузите Android Studio отсюда , используйте все пакеты Android Studio
Извлеките архив в нужное место для ваших приложений, например:
/opt
. Используйте имя файла вашего загруженного архива, в моем примереandroid-studio-ide-141.2178183-linux.zip
Чтобы запустить Android Studio, перейдите к
/opt/android-studio/bin
каталогу в терминале и выполните./studio.sh
. Или используйте файл рабочего стола, см. Ниже.Вы можете добавить
/opt/android-studio/bin
переменную среды PATH, чтобы запустить Android Studio из любого каталога.Создать файл рабочего стола
Создайте новый файл
androidstudio.desktop
, выполнив команду:nano ~/.local/share/applications/androidstudio.desktop
и добавьте строки ниже
Установка Android SDK (при необходимости)
Нажмите отмеченную кнопку
Получить новейшие инструменты SDK
Как минимум, при настройке Android SDK вы должны загрузить новейшие инструменты и платформу Android:
Откройте каталог Инструменты и выберите:
Откройте первую папку Android XX (последняя версия) и выберите:
Получить библиотеку поддержки для дополнительных API
Библиотека поддержки Android предоставляет расширенный набор API, совместимых с большинством версий Android.
Откройте
Extras
каталог и выберите:Получите сервисы Google Play для еще большего количества API
Для разработки с помощью API Google вам необходим пакет услуг Google Play:
Откройте
Extras
каталог и выберите:Установить пакеты
После того, как вы выбрали все нужные пакеты, продолжайте установку:
источник
@AB ответ правильный и полный. Я просто добавляю, что в качестве альтернативы вы можете легко установить последнюю версию Android Studio, используя Ubuntu Make от Canonical .
Установка Ubuntu Make:
Для Ubuntu 14.04LTS
Для Ubuntu 15.10 и выше
Ubuntu Make уже есть в официальных репозиториях, запустите:
Обратите внимание, что версия Umake должна быть 16,05, чтобы иметь возможность загрузить Android Studio, проверьте, запустив
Если нет, используйте метод Ubuntu 14.04 для его установки.
Установка Android Studio:
Может быть сообщение об ошибке, связанное с лицензией, которое может быть исправлено с помощью дополнительного параметра:
Удалить Android Studio:
источник
make
автоматически установит все необходимое. Больше ничего не нужно;) (для информации в данный момент установите OpenJDK 1.7).umake android --accept-license
как предложено в другом вопросе .ERROR: A default framework for category Android was requested where there is none usage: umake android [-h] {android-ndk} ...
Самый простой способ установить Android Studio (или любой другой инструмент разработчика) в Ubuntu - это использовать пакет оснастки из магазина Ubuntu Software. Не нужно скачивать Android Studio в формате zip, попробуйте установить его вручную, добавить PPA или возиться с установкой Java. Пакет snap включает в себя последнюю версию Android Studio, а также OpenJDK и все необходимые зависимости.
Шаг 1. Установите Android Studio
Ищите «android studio» в Ubuntu Software, выберите первую появившуюся запись и установите ее:
Или, если вы предпочитаете командную строку, запустите это в терминале :
Шаг 2. Установите Android SDK
Откройте недавно установленную Android Studio с панели инструментов:
Не нужно ничего импортировать, если вы устанавливаете его впервые:
Мастер установки проведет вас через установку:
Выберите « Стандартная установка», чтобы получить последнюю версию SDK, и « Выборочную» в случае, если вы хотите изменить версию SDK или место ее установки. Начиная с этого момента, это довольно просто, просто нажмите Next-Next, и вы получите загруженный и установленный SDK.
Шаг 3: Установка PATH (необязательно)
Этот шаг может быть полезен, если вы хотите, чтобы в терминале были доступны команды разработчика Android SDK, такие как adb , fastboot , aapt и т . Д. Может понадобиться сторонним разработчикам, таким как React Native, Ionic, Cordova и т. Д., А также другим инструментам. Для настройки PATH отредактируйте ваш файл:
~/.profile
и затем добавьте следующие строки:
Если вы изменили расположение SDK в конце шага 2, не забудьте изменить строку
export ANDROID_HOME=${HOME}/Android/Sdk
соответствующим образом. Выполните перезапуск (или просто выйти из системы , а затем снова войти в системе ) для дорожек вступили в силу.Протестировано на Ubuntu 18.04 LTS и 16.04 LTS. Технически должен работать на любой версии Ubuntu с поддержкой оснастки (16.04 LTS и новее). Будет работать и на 14.04 LTS, если вы сначала установите поддержку пакетов Snap .
источник
ubuntu-make.umake android
получил ошибку «Ошибка сегментации»В канун 2018 года, получивший наибольшее количество голосов ответ по-прежнему является потрясающим, но, кажется, он немного устарел, и, столкнувшись с этим недавно, я решил поделиться своим свежим опытом здесь.
1. Установка Java
После выхода Android Studio 2.2 вам больше не нужно устанавливать JDK самостоятельно, так как он поставляется вместе с IDE.
Ссылка для более подробной информации
2. Установка необходимого программного обеспечения
Следующая команда должна выполняться в первую очередь, чтобы мы могли избежать некоторых проблем с инструментом AVD в будущем:
Ссылка для более подробной информации
3. Загрузка и распаковка Android Studio
Вы можете получить архив Android Studio отсюда . Ничего особенного, просто дождитесь окончания загрузки :)
Google является зарегистрированным поставщиком LANANA , поэтому для соблюдения контракта Linux FSH (часть 3.13 / opt) я хотел бы предложить распаковать архив в
google/android-studio
папку:3.1 [Необязательно] Изменить разрешение на запись для папки Android Studio
Вы можете найти настройки прав записи для всех пользователей удобными, когда дело доходит до обновления Android Studio. Однако он не используется широко и, похоже, нарушает принцип наименьших привилегий . Однако на всякий случай, если вам нравится этот способ, лучше просто выполните в терминале:
В качестве альтернативы вы всегда можете запустить Android-Studio от имени пользователя root и выполнить все необходимые обновления без участия этого шага .
4. Создание каталога Android SDK
Я не принимаю идею, что у каждого пользователя должна быть своя собственная копия инструментов Android SDK (инструменты сборки, исходные коды, системные образы и т. Д.), Но Android Studio работает именно так (вероятно, из-за проблем с разрешениями). Давайте сделаем так, чтобы он использовал другую папку, общую для всех пользователей системы.
4.1 Создать каталог
Создайте папку android-sdk для дальнейшего использования:
Последняя команда изменяет права доступа, поэтому каждый пользователь системы может редактировать эту папку android-sdk (установка и удаление пакетов).
4.2 Установка переменных среды
Android Studio все еще указывает на свой путь в данный момент. Чтобы Android Studio устанавливал SDK в общую папку, нам нужно указать переменные среды. В настоящее время есть две переменные, указывающие на папку SDK: ANDROID_HOME и ANDROID_SDK_ROOT . Первый не рекомендуется использовать, но Android Studio не будет использовать ANDROID_SDK_ROOT при первом запуске, даже если он указан, поэтому я рекомендую указать обе переменные. Чтобы все было согласованно и понятно, давайте определим их в отдельной оболочке для android-studio в папке profile.d (чтобы вы могли удалить их позже в случае удаления Android Studio):
4.2.1 Настройка переменной JAVA_HOME
Если вы собираетесь использовать команды gradlew через интерфейс CLI, будет полезно добавить JAVA_HOME, указывающий на встроенный JRE (иначе gradle не сможет его найти)
Теперь вам нужно выйти из системы и войти обратно, чтобы применить этот новый скрипт.
Ссылка для более подробной информации
5. Установка SDK
Поскольку мы изменили разрешения для папки SDK (
/opt/google/android-sdk/
), нам не нужны никакие специальные разрешения для записи в нее. Просто запустите android-studio от имени вашего текущего пользователя:Теперь следуйте инструкциям мастера установки. В конце концов вы попадете в окно «Загрузка компонентов». Это может занять некоторое время, пока необходимые компоненты не будут установлены. Поскольку мы позаботились обо всех необходимых библиотеках и программном обеспечении с самого начала (часть 2), этот процесс должен быть завершен без каких-либо ошибок.
При первом запуске Android Studio устанавливает только новейшую платформу SDK (на момент написания API 27). Чтобы сделать ваш набор инструментов жизнеспособным, вам нужно установить не менее 2-3 более старых платформ SDK ( здесь вы можете найти панель мониторинга, показывающую фактическую потребность в различных версиях API). Чтобы получить их, на экране приветствия Android Studio нажмите «Настроить» и выберите опцию SDK Manager.
Отсюда вы можете выбрать все, что вам нужно для разработки приложений для Android. PS На самом деле вы можете установить все из списка (даже устаревшие пакеты), но для загрузки потребуется много времени.
6. Создание записи на рабочем столе
В настоящее время Android Studio предлагает встроенную функцию для создания записи на рабочем столе. Нам нужно запустить Studio с правами суперпользователя, так что это можно сделать для всех пользователей системы:
Опция PS -E необходима для того, чтобы переменные окружения (ANDROID_HOME / ANDROID_SDK_ROOT) были доступны во время sudoing.
Вам придется снова пройти тот же Мастер настройки (сейчас он выполняется для пользователя root), и как только вы откроете экран приветствия, вы можете найти опцию Создать запись рабочего стола в меню «Настройка»:
В открывшемся диалоговом окне убедитесь, что установлен флажок «Создать запись для всех пользователей», и нажмите кнопку «ОК».
Теперь вы можете закрыть Android Studio и открыть из Unity Launcher!
PS Для тех, кому интересно, где была создана запись и что находится внутри, вы можете найти ее в
/usr/share/applications/jetbrains-studio.desktop
:A. [Бонус] сценарий удаления
А для сладостей я подготовил сценарий оболочки, который вы можете использовать для полного удаления вашей Android Studio, включая папку SDK, настройки, эмуляторы и папки кэша от всех пользователей. Он предназначен для описанных выше шагов, но пути находятся в верхней части файла, так что вы можете легко адаптировать его для своей конфигурации. Вот так:
Обратите внимание, что подстановочный знак .AndroidStudio * используется в скрипте для удаления настроек различных версий Android Studio. Если вы храните что-то ценное в скрытой папке с именем, начинающимся с «.AndroidStudio», оно также будет удалено.
Для тех, кто не знаком с понятием сценариев оболочки, вот простые шаги, которые должны помочь:
Нажмите Ctrl + O, чтобы сохранить файл, выберите путь и имя файла с расширением .sh:
Выход из нано (Ctrl + X)
В терминале вам нужно применить эту команду к только что созданному файлу, чтобы сделать его работоспособным (предположим, вы сохранили свой скрипт в
~/Documents
каталоге и назвали его android_uninstall.sh):Теперь вы можете запустить скрипт, указав путь к нему в терминале. Имейте в виду, что без разрешения root он не удалит папки из
/opt/
каталога, поэтому скрипт запросит у вас эти разрешения, прежде чем что-либо делать.Вот и все. Я на самом деле довольно новичок в операционных системах типа Linux, поэтому не стесняйтесь исправлять меня в комментариях по мере необходимости.
источник
google
каталог в/opt
том же каталоге, что и Android Studio. Pycharm не использовал для созданияgoogle
каталога, он устанавливался прямо в/opt
каталог. Возможно, это глобальное изменение, которое затронет все IDE, основанные на программном обеспечении JetBrains./google
папке в этом случае? @/opt/google
, конечно, только для Pycharm, так что вместо этого внутри папки находится папка pycharm, в/opt/google
которой находится установленная среда Pycharm IDE.tar xfz <pycharm-professional or pycharm-community>-*.tar.gz -C <new_archive_folder>
?tools.jar' seems to be not in Studio classpath. Please ensure JAVA_HOME points to JDK rather than JRE.
Получил следующую ошибкуДобавьте репозиторий android-studio:
Затем установите:
Дополнительную информацию можно найти по адресу https://mfonville.github.io/android-studio/.
источник
sudo su -
иtorify apt install android-studio
разрешаем ту же ошибку. потому что Google ограничивает Иран ip, мы не можем получить доступ к службам Google.Цитируется по адресу http://ubuntuhandbook.org/index.php/2014/11/install-android-studio-ubuntu-14-04-ppa/.
Android Studio зависит от Java, и рекомендуется Oracle Java 7 или 8
Добавьте Android Studio PPA
Затем обновите списки пакетов и установите их:
После установки запустите мастер установки из Unity Dash или просто запустите команду
источник
Если вы используете 64-битную версию Ubuntu (16.04), вам нужно установить некоторые 32-битные библиотеки с помощью следующей команды:
или же
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
Так что у вас нет этой ошибки:
Подробнее читайте в этом документе
источник
Для Ubuntu 16.04 синтаксис следующий.
источник
Установка Android Studio на Ubuntu стала еще проще. Мы упаковали его как оснастку, так что вы можете просто установить его
$ sudo snap install android-studio --classic
Или просто искать
Android Studio
вUbuntu Software
.источник
Android Studio доступна в виде оснастки во всех поддерживаемых в настоящее время версиях Ubuntu. Пакет моментальных снимков для Android Studio был 5-м по популярности пакетом моментальных снимков в 2018 году. Текущая версия пакета моментальных снимков для android-studio , выпущенная в феврале 2019 года, - 3.3.1.0. Для его установки откройте терминал и наберите:
Android Studio предоставляет самые быстрые инструменты для создания приложений на любом типе устройства Android.
Редактирование кода мирового класса, отладка, инструменты повышения производительности, гибкая система сборки и система мгновенной сборки / развертывания позволяют сосредоточиться на создании уникальных и высококачественных приложений.
Системные требования для Android Studio
источник
1 - Запустите до терминала (Ctrl + Alt + t) и установите JDK:
чтобы проверить версию java jdk, введите
или же
2. Загрузите полный комплект ADK с официального сайта, разархивируйте его, откройте и следуйте инструкциям в install-Linux-tar.txt.
3- Следуйте указаниям мастера установки ADK.
источник
Настройка Android Studio занимает всего несколько кликов. (Вы должны были уже загрузить Android Studio .)
Чтобы установить Android Studio в Linux, выполните следующие действия:
Распакуйте
.zip
загруженный файл в подходящее место для ваших приложений, например,/usr/local/
для вашего профиля пользователя или/opt/
для общих пользователей.Чтобы запустить Android Studio, откройте терминал, перейдите в каталог android-studio / bin / и выполните studio.sh.
Выберите, хотите ли вы импортировать предыдущие настройки Android Studio или нет, затем нажмите OK .
Мастер установки Android Studio проведет вас через остальную часть установки, которая включает в себя загрузку компонентов Android SDK, необходимых для разработки.
Необходимые библиотеки для 64-разрядных компьютеров. Если вы используете 64-разрядную версию Ubuntu, вам необходимо установить некоторые 32-разрядные библиотеки с помощью следующей команды:
Если вы используете 64-разрядную версию Fedora, введите команду:
и установить
jdk
[ сейчас не нужно, установится автоматически ]копия https://developer.android.com/studio/install.html
источник
Не обязательно использовать архив пакетов.
Монтаж
Загрузите zip-файл отсюда:
https://developer.android.com/studio/index.html#linux-bundle
Извлеките это где-то под
/home/....
Бегать
./bin/sudio.sh
Чтобы создать запись на рабочем столе:
Предпосылки:
OpenJDK поставляется предварительно установленным, так что используйте его.
Android Studio уведомляет вас с помощью небольшого всплывающего диалогового окна, когда доступно обновление для IDE, но вы можете вручную проверить наличие обновлений, нажав
Help > Check for Update
FYI
Вы можете переключаться между JDK, изменяя путь JDK в настройках. JDK установлены под
/usr/lib/jvm
Вот в моем случае
/usr/lib/jvm/default-java
это символическая ссылка на/usr/lib/jvm/java-8-openjdk-amd64
Так что я бы использовал это как путь JDK в настройках.
источник
$ dpkg -l | grep jdk
. Да, вы можете изменить используемый SDK, JDK из настроек.