Skip to main content
Gradle

Pengenalan Gradle Pada Android Studio

Mengenal Gradle Pada Android Studio

Berlanjut masih dipembahasan mengenal lebih jauh Android Studio. Suatu hal baru di android studio adalah adanya gradle, yakni sebuah feature build automation, atau mengenalnya lebih lanjut melalui situsnya . File gradle ini berisi library yang digunakan, versi aplikasi, signed key properties, lokasi repository dll.

Baca : Migrasi Eclipse ke Android Studio

File gradle sendiri terdiri dari settings.gradle, dan build.gradle. Untuk file build.gradle sendiri terdiri dari 2 file, yang berada di root dan didalam folder app/. File build.gradle yang berada di root adalah pengaturan gradle untuk global dan file setting.gradle yang berada di root project berisi modul/project mana saja yang akan dicompile, file setting.gradle ini akan terpakai ketika kamu menggunakan library yang dalam bentuk project library. Yang paling sering akan kamu edit adalah file build.gradle yang berada dalam folder app/ berikut contohnya:

Gradle
Struktur Gradle

dapat dilihat, didalam file ini berisi pengaturan untuk versi SDK yang akan digunakan untuk compile, disini diset ke api 21, buildversion yang digunakan, nama paket aplikasi, minSDK yang digunakan, versicode dan versionname, dan dependencies yang digunakan.

Terlihat untuk contoh diatas menggunakan appcompat_v7, untuk menambahkan library/dependecies baru cara paling mudahnya adalah melalui menu File > Project Structure

Gradle
Gradel Android Studio
Gradle
Library

contoh diatas adalah daftar library yang tersimpan di maven repository yang sudah di include oleh google di Android Studio. Setelah ditambahkan maka secara otomatis gradle akan melakukan sync

Gradle
Build Gradle

harap bersabar jika koneksi internet kamu bermasalah. Jika library yang ingin kamu gunakan namun tidak terdapat di list yang ada di Android Studio, kamu dapat menambahkannya secara manual di file build.gradle yang ada dalam folder app/ kemudian di sync, maka secara otomatis Android Studio akan mendownloadkan library tersebut.

Penambahan Library .jar

Jika di Eclipse sebuah library ditambahkan dalam bentuk file .jar. Di Android Studio apabila library yang akan ditambahkan berupa file .jar, lebih mudah lagi tinggal copy library yang berbentuk .jar tersebut lalu pastekan kedalam folder app/libs

Gradle
Library .jar

lalu untuk agar library .jar ini terdeteksi di project maka tambahkan sebagai library, caranya adalah dengan klik kanan add as library

Gradle
Add Library

dengan memilih add as library maka android studio akan sync gradle ulang, tunggu sampai selesai, setelah selesai cek file build.gradle dari module app, maka akan ditambahkan sebuah dependency baru.

File Project Library

Seperti diketahui library untuk android selain berbentuk .jar ada pula yang berbentuk file project, biasanya yang seperti ini adalah project yang dibuild menggunakan eclipse, dan bagaimana cara menambahkan atau menggunakan library ini di android studio, caranya cukup simple, masuk ke project properties, kemudian tekan tombol + atau ctrl+n untuk new module

Gradle
Module

di android studio, library disebut dengan module, project yang dibuat juga disebut dengan module, secara default ketika membuat project baru nama modulenya akan menjadi app/ maka dari itu apabila dicek di project structure maka akan ada satu module yakni app. tampilan membuat module baru seperti ini,

Gradle
Buat Module

jika bentuk projectnya adalah eclipse, pilih yang Import Eclipse ADT Project

Lebih menyarankan menggunakan library yang sudah berbentuk gradle, tinggal menambahkan compile ‘namalibs’ didalam file build.gradle karena lebih praktis dan mudah, kebanyakan library yang ada saat ini sudah menggunakan gradle sehingga lebih memudahkan dalam penggunaannya.

DEMIKIAN PENGENALN GRADLE

Facebook Comments

Ridwan, SST

Seorang Tenaga Pengajar Yang Kebetulan Suka Menulis Dan Membuat Tulisan Melalui Blog Web. CP : 0852 7747 2958 E-mail : awanpijay@rocketmail.com

More Posts - Website

Follow Me:
TwitterFacebookYouTube

Ridwan, SST

Seorang Tenaga Pengajar Yang Kebetulan Suka Menulis Dan Membuat Tulisan Melalui Blog Web. CP : 0852 7747 2958 E-mail : awanpijay@rocketmail.com