Android Studio (або ADT) у KDE, не вмираючи при спробі

Привіт друзі, сьогодні я пропоную вам, як встановити Android-студія (o ADT) У KDE не вмираючи в спробі.

Android-студія є IDE програмування, розроблене Google для створення додатків для пристроїв Android. Це нова версія вашої старої IDE на основі Затемнення званий ADT (Інструменти розробників Android). В даний час він знаходиться в бета-фазі і доступний для Windows, macOS X y Linux.

Ось порівняння між цими середовищами:
Android Studio проти ADT

Android Studio проти ADT

Ми можемо вибрати завантажити той, який нам найбільше подобається (або який відповідає нашим потребам).

У випадку ADT ми можемо завантажити лише SDK і застосувати його до Java IDE, яку ми вже використовуємо, або також завантажити Eclipse ADT + SDK (варіант, на якому я зупинюсь у цей пост)

Тепер, коли це з’ясовано, перейдемо до інсталяції:

Установка

в ADT + SDK
Завантажте Eclipse 32 bit
Завантажте Eclipse 64 bit
Завантажте Eclipse SDK
в Android-студія єдине посилання
Завантажте Android Studio

Після завантаження файли розпаковуються, пропоную перемістити папки зі свого / Головна в інше місце, наприклад / opt . Хоча ви можете залишити його там, де хочете: D.

Запустіть IDE за допомогою ADT

# Для 64 біт / opt / adt-bundle-linux-x86_64-20140702 / eclipse
# Для 32 біт / opt / adt-bundle-linux-x86-20140702 / eclipse

ADT SDI

ADT SDI

Запустіть IDE Android Studio

# Для 64 біт /opt/android-studio/bin/studio.sh

Android-студія

Android5

Запустіть AVD Manager (SDK) у ADT

# Для 64-бітної / opt / adt-bundle-linux-x86_64-20140702 / sdk / tools / android
# Для 32 біт / opt / adt-bundle-linux-x86-20140702 / sdk / tools / android

Запустіть AVD Manager (SDK) Android Studio

/ opt / android-studio / sdk / tools / android

AVD

BONUS TRACK: Менеджер ADV несподівано завершив роботу в KDE

Ну і, нарешті, те, що дає цій публікації назву, є помилка при виконанні Менеджер AVD en KDE, при спробі створити нову Віртуальний пристрій при натисканні "Ok" або "Cancel" вся програма несподівано закривається, видаючи таку помилку консолі:

# # Фатальну помилку було виявлено середовищем виконання Java: # # SIGSEGV (0xb) at pc = 0x00007f91a4923d08, pid = 17957, tid = 140264035137280 # # Версія JRE: середовище виконання OpenJDK (7.0_65-b32) (збірка 1.7.0. 65_32-b64) # Java VM: OpenJDK 24.65-бітна серверна віртуальна машина (04-b64 змішаний режим linux-amd2.5.2 стислий упс) # Похідне: IcedTea 7 # Розповсюдження: Debian GNU / Linux нестабільний (sid), пакет 65u2.5.2-4. 2.0-0 # Проблемний кадр: # C [libgobject-0.so.19 + 08x0d18] g_object_get_qdata + XNUMXxXNUMX # # Не вдалося записати дамп ядра. Основні дампи вимкнено. Щоб увімкнути дамп ядра, спробуйте "ulimit -c unlimited" перед тим, як знову запускати Java # # Якщо ви хочете подати звіт про помилку, включіть # інструкцій щодо відтворення помилки та відвідайте: # http: //icedtea.classpath. org / bugzilla # Збій стався за межами віртуальної машини Java у власному коді. # Див. Проблемний кадр, де можна повідомити про помилку.

Рішення

Помилка пов’язана з появою програм у GTK en KDE, рішення полягає в зміні теми на Програми GTK. У моєму випадку я встановив QtCurve і кисень-gtk, для появи додатків GTK, але при обох помилка зберігається.

En додатків -> Системні налаштування -> Зовнішній вигляд заявок -> gtk у розділі тем GTK2 ми обрали Raleight. Але зовнішній вигляд не гарний, і ми повинні врахувати, що він буде застосовуватися до всіх програм GTK у нашому KDE. Через деякий час я з'ясував, що можна застосувати тему до певного додатку, тому встановив пакет з gtk-двигуни.

apitude встановити gtk-двигуни

І таким чином запустіть програму в Konsole:

GTK2_RC_FILES = / usr / share / themes / Clearlooks / gtk-2.0 / gtkrc / opt / $ EL_PATH_WHERE_ESTA_EL_SDK / sdk / tools / android

Це дозволить у моєму випадку запустити AVD Manager із темою, яку я знайшов найкрасивішою від GTK (та інших моїх програм GTK з QtCurve).

На завершення ми можемо відредагувати меню програм KDE наступним чином:

Меню KDE AVD

І у нас є дуже стильний менеджер AVD:

AVD2