Розробка android-додатків за допомогою gradle

Розробка Android-додатків за допомогою GradleНа сьогоднішній день існує декілька варіантів систем для створення додатків Android в середовищах Windows, Linux і Mac OS. У кожної є свої переваги і недоліки, тому кожен розробник вибирає збирати йому програму через Android Studio, Eclipse або Visual Studio, виходячи з власних уподобань. При цьому досить велика кількість програмістів є прихильниками, так би мовити, "ручного підходу", коли створення та збирання виконуються за допомогою консолі і текстового редактора - таким чином вони роблять процес компіляції більш наочним, а саме середовище створення додатків більш легковагої і менш вибагливою до системних ресурсів.

У даній статті-керівництві буде описано використання системи автоматичного складання - Gradle - для побудови Android-проекту і розробки Android-додатків.



Що для цього знадобиться:

  • 15 хвилин часу-
  • будь-текстовий редактор;
  • Java JDK 7 або новіше;
  • Android SDK;
  • девайс на базі Android або емулятор для тестів.

Для підготовки до створення проекту потрібно завантажити і проинсталлировать Java JDK відповідної розрядності з офіційного сайту. Даний процес не можна вважати трудомістким (у всякому разі під Windows), тому можна відразу переходити до опису налаштування Android SDK. Його потрібно завантажити і розпакувати в будь-яку папку, бажано на системному диску, після чого додати змінну "ANDROID_HOME" зі значенням типу "C: android-sdk-windows" в Змінні середовища Windows, а також значення "% ANDROID_HOME% tools" і "% ANDROID_HOME% platform-tools" в змінну PATH (всюди без лапок). Тест роботи і первісна настройка SDK виконується в командному рядку запуском команди "android". Якщо JDK та змінні правильно встановлені, відкриється вікно менеджера Android SDK, в якому слід зазначити галочками і встановити всі пакети, пов`язані з версією Android на фізичному пристрої (або в емуляторі), плюс пакет "Android Repository". Після закінчення установки вікно можна закрити - настройка SDK завершена!

Тепер переходимо на сайт gradle.org і качаємо останню версію Gradle. Шлях до розпакованим виконуваних файлів цієї системи також слід додати в PATH і запустити в CMD "gradle" для ініціалізації початкової конфігурації.

Залишилося підготувати сам проект для розробки Android-додатків за допомогою Gradle. Для цього створюємо в обраній для компіляції папці подібну структуру директорій: "src / main / java / org / app", де "app" - назва майбутнього програми. Створюємо файл маніфесту "AndroidManifest.xml" і кладемо його в папку "main". У цій же папці повинна бути створена директорія "res" з субдіректоріі "values" і "layout" - в першій буде знаходитися файл "strings.xml", що включає назви елементів програми, а в другій - файл "app_layout.xml" зі структурою користувальницького інтерфейсу. У каталозі "app" створюємо класс Java, наприклад файл "AppActivity.java". Ще один файл, який повинен бути поруч з папкою "src" в директорії зі створюваним додатком - "build.gradle". У ньому знаходяться необхідні настройки для збірки проекту, як наприклад, цільова і мінімальна версії Android, ревізія компонентів Gradle і так далі. Найважливіші рядки build.gradle виглядають приблизно так:

  • classpath `com.android.tools.build:gradle:1.1.4` - ревізія Gradle-
  • compileSdkVersion 19 - версія Android на пристрої;
  • buildToolsVersion "19.0.0" - версія використовуваного компілятора.

Розробка Android-додатків консольним методом стартує з цього етапу. Після заповнення всіх файлів проекту і установки необхідних параметрів в build.gradle компіляція запускається командою "gradle build" з кореневої папки даного проекту.

Поділися в соц мережах:
Cхоже

Увага, тільки СЬОГОДНІ!