- 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. После чего в стартовом меню появится ярлык для запуска Студии.
Ускорение работы Android Studio
Если сразу после установки запустить Студию, то вы заметите, что она работает достаточно медленно, чтобы значительно ускорить ее работу, нужно изменить всего лишь несколько настроек.
В первую очередь заменим параметры 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 не отображается в панели запуска:
Источник