Android програми в Ubuntu

Підготовка.

За замовчуванням в Ubuntu йде Java, яка називається OpenJDK і офіційно визнається стандартною реалізацією Яви. Хоча життя показує, що не всі Java програми, що працюють у Oracle Java, працюють в OpenJava - ось таке порушення власного девізу "написано раз - працює скрізь".

У мене в системі встановлена ​​Java від Oracle, але з OpenJava не повинно бути проблем.

Також слід знати, що ми будемо запускати 32 бітну програму і якщо у вас 64 бітна система, то в релізах УбунтуДО версії 12.xxпотрібно встановити пакет ia32-libs.З версії 12.xxвзято курс на "багатоархітектурність" і вам потрібно поставити пакет ia32-libs-multiarch, який дозволить 32 бітним програмам знайти потрібні бібліотеки в 64 бітній системі.

І так у вас є встановлена ​​Java і якщо у вас 64 бітна система, то ви розібралися з ia32-libs і 32 бітні програми у вас запускаються коректно.

Android SDK.

Вам потрібно завантажити важкий файл android-sdk*linux.tgz із сайту developer.android.com. Завантажте в домашню папку та розпакуйте, щоб вийшла підсумкова папка

Для запуску Android SDK Manager використовуйте

/android-sdk-linux/tools/android. При першому запуску з мережі буде завантажено багато додаткових модулів і буде потрібно ваше терпіння, що залежить від ширини вашого Інтернет-каналу.

Створення Android Virtual Device.

програми

Як видно з картинки, всі ваші створені AVD зберігатимуться в

/.android/avd/. Створити нову AVD можна кнопкою New.

У вікні, що з'явиться, ви повинні задати параметри AVD:

  • Name: - Назва вашої AVD. Має бути унікально в межах безлічі різних AVD.
  • Target: – цільова програмна платформа. В моємуЯкщо це були: Android 4.1.2 API Level 16 і Google APIs API Level 16. Google API дозволить використовувати Google Play - місце андроїдних додатків, якийсь аналог убунту репозиторіїв. Але використовуючи Google Play ви можете зіткнутися з безліччю ситуацій, коли Google Play буде повідомляти, що ваш пристрій не підтримується. Для таких цілей я створив другий AVD з Android 4.1.2 API Level 16 і використовував ручну установку додатків з файлів apk.
  • CPU/ABI: - Цільова апаратна платформа. У моєму випадку були доступні: Intel Atom (x86), ARM (armeabi-v7a), Mips (mips).
  • SD Card: - Задайте готовий образ "віртуальної" карти через File або створіть нову карту через Size і вкажіть розмір.
  • Snapshot: - можливість створення знімків залиште незайманим.
  • Skin: - "Шкурку" краще залишити в дефолтному значенні, у мене це WVGA800. Це визначає розмір екрана.
  • Hardware: -рекомендуюдодати кнопкою New новий пристрій (підтримку) Клавіатура, що дозволить комфортно використовувати всередині Андроїда введення з клавіатури, а не використовувати тільки мишу, клацаючи по віртуальних кнопках віртуальної клавіатури.

Натисніть Create AVD і наберіть терпіння.

Використання Android Virtual Device.

android

Бажано русифікувати інтерфейс, хоча якщо ви добре володієте англійською мовою, то можете і залишити англійську мову єдиною. Знайдіть у налаштуваннях Custom Locale та виставте ru_RU.

програми

Переконайтеся, щодозволяє встановити з невідомих джерел.Галочка ПОВИННА бути встановлена.

android

У мене не вдалося подружитися з Google Play, хоча я просто мало намагався і мені було простіше завантажити файл apk і встановити його.

програми

Тепер можна встановитисобі безліч безкоштовних розважальних програм, які ви не знайшли під Ubuntu. Хіба такі є?

Ліпимо ярлики Андроїду.

Якщо ви встановили потрібний софт у вашу віртуальну платформу і хочете швидко запускати її, то можете створити ярлик на робочому столі або в Unity Launcher. Для цього створіть desktop файл, який вказує та запускає вашу платформу. У моєму випадку було створено ярлик із запуском

android