- Rebel code
- инструкции, руководства, документация
- Установка Android SDK, Java JDK, Android Studio в Ubuntu
- Инструкции по теме:
- 4 thoughts on “ Установка Android SDK, Java JDK, Android Studio в Ubuntu ”
- Добавить комментарий Отменить ответ
- Android studio ярлык ubuntu
- Русские Блоги
- Создайте ярлык на рабочем столе при установке Android studio под Linux (Ubuntu 14)
- Создание значка запуска приложения для Android Studio
- Фрагмент из связанного ответа
Rebel code
инструкции, руководства, документация
Установка Android SDK, Java JDK, Android Studio в Ubuntu
Установка Java JDK
В центре приложений Ubuntu предлагается воспользоваться OpenJDK Java 7 Runtime (JRE), это не подойдёт для работы Android Studio (для Eclipse кстати тоже), нам нужно именно Java JDK, тот самый от компании Oracle.
Возможная ошибка в случае несоответствия пакета Java:
«tool.jar is not in Android Studio classpath. Please ensure JAVA_HOME points to JDK rather than JRE»
Устанавливаем Oracle Java JDK, для этого нужно добавить новый репозиторий в систему:
Теперь выбираем нужную версию (если нет конкретных предпочтений, то можно утсановить самую свежую, например Java JDK 8).
Oracle JDK 6
Oracle JDK 7
Oracle JDK 8 (для примера используем эту версию)
Соглашаемся на установку дополнительных пакетов и проверяем установку:
В результате должно получится нечто подобное:
java version «1.8.0_20»
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)
Так же можно проверить версию компилятора:
Если нужно использовать в системе определённую версию Java JDK, то ниже описано как это настроить Дополнительные опции установки Java JDK.
Есть хорошая подборка по установке Java в Ubuntu на английском языке How To Install Java on Ubuntu with Apt-Get
Установка Android SDK
Установка достаточно простая, для начала нужно скачать пакет для Linux с официального сайта Get the Android SDK
Нам нужен пакет Linux 32 & 64-bit в разделе SDK Tools Only.
После скачивания распаковываем содержимое в папку /opt. Должно получится /opt/android-sdk-linux
Открыть SDK Manager очень просто, нужно запустить файл /opt/android-sdk-linux/tools/android через консоль или nautilus. В открывшемся окне устанавливаем нужную версию Android API и желательно установить все сервисы Google Play*.
Установка Android Studio
Скачиваем пакет для Linux с официального сайта Getting Started with Android Studio
После скачивания распаковываем содержимое в папку /opt. Должно получится /opt/android-studio
Теперь нужно запустить файл /opt/android-studio/bin/studio.sh через консоль или nautilus. Удобнее всего создать иконку запуска (ярлык) Android Studio на рабочем столе, например так:
с таким содержимым (пути указать в соответсвии со своей установкой):
[Desktop Entry]
Encoding=UTF-8
Terminal=0
Exec=/opt/android-studio/bin/studio.sh
Icon=/opt/android-studio/bin/idea.png
Type=Application
Categories=Development;
StartupNotify=true
Name=AndroidStudio
GenericName=AndroidStudio
файл должен быть исполняемый:
После запуска откроется окно выбора проекта, создание нового или клонирование удалённого репозитория. Последний пункт очень распространённый и нужно помнить — чтобы клонировать удалённый git-репозиторий, для начала следует установить Git:
Дополнительные опции установки Java JDK
Просмотр текущих альтернатив Java:
Ручное указание JAVA_HOME:
Редактируем /etc/environment и добавляем нужный путь JAVA_HOME=/usr/lib/jvm/java-8-oracle
Выбор пакета Java по-умолчанию:
После выполнения на экране отобразится примерно такое:
Инструкции по теме:
4 thoughts on “ Установка Android SDK, Java JDK, Android Studio в Ubuntu ”
есть такая замечательная штука, как java-package (в ubuntu тоже есть) — позволяет паковать православный java от oracle в deb пакет, в итоге получаешь самый свежий jdk из всех возможных
на выходе получаешь:
а смысл щас в 8 версии?если у гугла своя машина которая поддерживает 6 версию языка.Насчет новой вм гугла хз,но это факт только версии андройда 5+
Не могу установить. Она просто не распаковывается м не копируется содержимое ахива в /opt. При запуски .sh долго думает и ничего не происходит((.
А у вас есть права для доступа к папке /opt?
Добавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Источник
Android studio ярлык ubuntu
Все нижеописанное выполнялось в ОС Linux Mint 18.2 Cinnamon 64-bit, но все команды естественно должны также работать как в Ubuntu, так и в других дистрибутивах, основанных на этой ОС.
Добавляем ярлык в стартовое меню
После того как вы скачаете архив с Android Studio и установите программу в нужную папку никакого ярлыка для запуска IDE ни на рабочем столе, ни в стартовом меню вы не увидите. Чтобы это исправить нужно повторно запустить bin/studio.sh из папки установки. И в открывшемся окне, в левом нижнем углу, выбрать Configure – Create Desktop Entry.
Если сразу после установки запустить Студию, то вы заметите, что она работает достаточно медленно, чтобы значительно ускорить ее работу, нужно изменить всего лишь несколько настроек.
В первую очередь заменим параметры JVM, которые по-умолчанию установлены для маломощных машин. Для этого откроем папку с файлами для установки Android Studio, а затем папку bin. В этой папке есть 2 файла: studio.vmoptions и studio64.vmoptions, если у вас 64-х битная версия ОС, как у меня, то копируем файл studio64.vmoptions в папку
/.AndroidStudio3.0/. И у первых 3х параметров увеличим значения на следующие: Первые 2 параметра отвечают за используемый размер оперативной памяти (изначальный и максимальный), а 3-й за размер кэша (CodeCache). Дело в том, что JVM JIT генерирует скомпилированный код и сохраняет его в область памяти, которая называется CodeCache.
В Студии вы можете увидеть содержимое файла studio64.vmoptions, если откроете Help – Edit Custom VM Options.
Далее оптимизируем работу Gradle.
Создадим файл gradle.properties в папке
/.gradle/. И добавим в него следующие строки: Первое свойство принуждает Gradle выполнять задачи из разных проектов параллельно. Второе включает Gradle-демон, долгоживущий фоновый процесс, который дает значительный прирост в скорости сборки.
Файл gradle.properties можно открыть из Студии в окне Project, в разделе Gradle Scripts.
Осталось включить режим Offline mode. Этот режим сообщает Gradle о том, что нужно игнорировать постоянную проверку обновлений зависимостей и использовать то, что уже установлено на компьютере.
Для включения режима запустите Студию и откройте File – Settings. В окне слева разверните вкладку «Build, Execution, Deployment». Выберите Gradle и в окне справа, в разделе Global Gradle Settings установите галочку в поле Offline work.
Для тестирования ваших приложений удобно использовать реальное устройство, так как на нем могут быть различные датчики, которые отсутствуют в эмуляторе и к тому же не нужно тратить гигабайты оперативной памяти на работу эмулятора.
В первую очередь нужно включить Отладку по USB (USB debugging) на устройстве. Для этого нужно открыть Настройки – Для разработчиков. В Android 8 на шаг длиннее: Настройки – Система – Для разработчиков.
Если вы не видите раздел «Для разработчиков» в настройках вашего устройства то его нужно активировать. Снова открываем Настройки – О телефоне (О планшете). Находим пункт «Номер сборки» и жмем по нему несколько раз пока не увидим сообщение: «Вы стали разработчиком!». После этого раздел «Для разработчиков» должен быть на своем месте.
Далее нужно установить пакет android-tools-adb. Теперь проверьте, что вы есть в группе plugdev (команда groups). Если нет,то используйте команду: чтобы добавить себя в группу.
Вот и все, можно подключить устройство и запустить приложение на исполнение (команда Run).
Важное замечание! Когда вы присоединяете устройство, использующее Android 4.2.2 (API 17) или выше к вашему компьютеру, система спросит можно ли разрешить отладку по USB с этого компьютера. Это дополнительная защита, чтобы обезопасить ваше устройство. В данном случае просто жмем «ОК».
Источник
Русские Блоги
Создайте ярлык на рабочем столе при установке Android studio под Linux (Ubuntu 14)
У меня возникла проблема при создании ярлыка на рабочем столе. Согласно информации, найденной в Интернете, я попробовал следующее. Первый раз было создать файл ярлыка на рабочем столе напрямую. Когда я впервые использовал Android studio 3.0, использованный метод оказался успешным. Я обнаружил, что возникла проблема с импортом проекта в этой версии студии Android, поэтому я повторно загрузил студию Android 3.3.1. При повторном создании ярлыка на основе существующего опыта выполните его еще раз в соответствии с руководством и обнаружил, что новая версия студии Android создает ярлык на рабочем столе. Путь не удался. Проверив информацию в Интернете, изменив путь к соответствующему файлу, обнаружил, что это не удалось.
Наконец, с помощью коллег я успешно применил метод создания ярлыков на рабочем столе в меню, которое поставляется со студией Android. Метод выглядит следующим образом:https://blog.csdn.net/qq_33588730/article/details/79410544
Чтобы удовлетворить свое любопытство, я хочу проверить разницу между вышеуказанным методом и тем, который я создал сам. Я обнаружил, что имя файла отличается от того, что я делал раньше. Конкретная причина неизвестна
Принимая во внимание мои предыдущие попытки, я пошел в соответствующий каталог, чтобы просмотреть файлы, автоматически измененные программным обеспечением на этот раз, и обнаружил, что вышеуказанный метод создал такой файл локально.
Согласно дате изменения файла в этот день, согласно следующей команде, один из них был найден,)
Затем я проверил содержимое
Из этого следует, что при изменении файла были детальные ошибки.
Примечание. Предыдущий метод — ссылка на следующую веб-страницу:
1. Создайте и отредактируйте файл Studio.desktop.
1.1 Выполните следующую команду в корневом каталоге:
sudo vim /usr/share/applications/Studio.desktop
1.2 Введите следующее:
[Desktop Entry]
Name = Studio
comment= android studio
Exec=/home/ryan/tools/android-studio/bin/studio.sh
Icon=/home/ryan/tools/android-studio/bin/studio.png
Terminal=false
Type=Application
Обратите внимание на два места:
Exec = [сценарий запуска Android Studio, изменение в соответствии с вашим собственным путем установки]
Icon = [значок ярлыка Android Studio, изменить в соответствии с вашим собственным путем установки]
Exec указывает на путь сценария выполнения
Значок обозначает путь к изображению программы.
* . Также обратите внимание, что каждая строка должна располагаться близко к левому краю, и в конце каждой строки не должно быть пробелов . *
Name = Отображаемое имя ярлыка
Exec = sh и другие типы путей выполнения программы
Termina=false
Icon = Значок / путь к файлу
Type=Application
Categories=Development
1.3 Сохраните и перетащите ярлык в Launcher
1.3.1 Обратите внимание, если вы не использовали редактирование vim:
1、Shift+:
2. В левом нижнем углу вы увидите:
3. Введите wq (w означает сохранение, а q означает выход).
1.3.2 Откройте папку пути
nautilus /usr/share/applications/
. После этого вы увидите значок Studio, просто перетащите его в панель запуска и используйте
———————
2. В Интернете говорится, что в левой колонке шага 1 есть ярлык для android studio, но я не появился. Позже я нашел значок студии Android, введя / usr / share / applications /
Источник
Создание значка запуска приложения для Android Studio
В настоящее время я запускаю android studio, собираясь /path-to-android-studio/bin и работая, ./studio.sh и она отлично работает.
Тем не менее, я хочу создать панель запуска в Dash и боковом меню, чтобы легко ее запустить.
Пройдя несколько других вопросов, подобных этому , я сначала попробовал Tools > Create Desktop Entry метод. Это действительно создало запись на приборной панели, но почему-то андроид студия не запускается нажатием на нее. Если это поможет, я вставляю запись jetbrains-android-studio.desktop, созданную этим методом в /usr/share/applications каталоге:
Когда это не помогло, я удалил вышеупомянутую запись .desktop и попробовал метод, упомянутый в этом сообщении в блоге, что потребовало от меня создать следующий файл jetbrains-android-studio.desktop и вставить его в /home/jayant/.local/share/applications каталог
Это также создало иконку в моем Dash, но Android-студия отказывается запускать с этим тоже. Есть ли что-то, что я делаю не так? Мне просто нужен простой значок запуска для Android Studio на моей панели! Я использую Ubuntu 14.04
Вот мой android-studio.desktop файл. Работает после добавления bash -i перед программным путем.
Перейдите в Android Studio> Инструменты> Создать рабочий стол
Это было задано ранее для IntelliJ. Поскольку Android Studio в этом контексте одинакова, я сделаю ссылку на ответ и скопирую его здесь.
Фрагмент из связанного ответа
[Старый ответ]
Загрузите IntelliJ IDEA CE с сайта [www.jetbrains.com/idea/download/][3].
Извлеките ideaIC-XX.YZtar.gz, используя
Переместить извлеченную папку в /opt/idea
Создайте файл рабочего стола и установите его:
и скопируйте следующее в idea.desktop файл.
затем выполните следующую команду, чтобы автоматически установить ее в Unity:
Создайте символическую ссылку в /usr/local/bin использовании
Чтобы значок идеи отображался в тире, значок идеи можно добавить как
Вот и все. Теперь вы можете запустить IntelliJ из Ubuntu Dash.
Обратите внимание, что существует обновленная версия этого ответа, и я подозреваю, что он может относиться и к Android Studio.
У меня была такая же проблема с Android Studio на Ubuntu 14.04. Поскольку Android Studio является настроенной версией IntelliJ IDEA, я искал похожие проблемы с созданием записи средства запуска для IDEA в переполнении стека и нашел этот вопрос:
В двух ответах на этот вопрос упоминается, что запись Launcher не работает, поскольку она не может найти каталог установки JDK. Это местоположение может быть определено для всей системы в /etc/environment каждом файле пользователя или для каждого пользователя .bashrc . Я думаю, что пользователи, которые сообщают, что их рабочий стол Android Studio работает без каких-либо настроек, вероятно, используют систему, в которой местоположение JDK было установлено в масштабе всей системы.
Если у вас нет разрешения на редактирование /etc/environment или вы предпочитаете сохранять свои настройки локально для вашего логина, это все равно легко исправить.
- создайте файл Android Studio .desktop для входа в систему с помощью Tools -> Create Desktop Entry. пункта меню Studio.
- определить местоположение JDK, установив переменную окружения JAVA_HOME или JDK_HOME в вашем .bashrc файле
- отредактируйте файл Android Studio .desktop и добавьте bash -i в начало оператора Exec.
bash -i Создает новую оболочку , которая считывает первый свой .bashrc файл , чтобы получить значение переменной окружения Java , а затем выполняет studio.sh скрипт для запуска Android Studio , используя это значение.
Вот пример этой отредактированной строки:
Если значок Android Studio не отображается в панели запуска:
Источник