Friday 13 May 2016

Trik Import Gradle LibGDX-1.6.1 di Eclipse agar lebih Cepat

Bagi pengembang game android libgdx tentunya bisa menjadi pilihan sebagai sebuah library atauframewok yang cukup dapat membantu mengembangkan sebuah game android dengan cepat, salah satu kelebihan libgdx adalah satu kali anda mengembangkan game maka gama bisa dignerate untuk desktop, apple dan juga android tanpa harus bersusah payah membuild kembali satu persatu, cukup satu kali saja.

Lib gdx terbaru termasuk versi 1.6.1 sudah menggunakan gradle, Apa itu Gradle? memang sedikit sulit untuk didefinisikan, karena bahasanya terlalu teknis.

Bagi yang belum pernah mendengar, Gradle adalah build automation tool yang dapat dikonfigurasi melalui DSL berbasis Groovy.   Ini yang membedakan Gradle dari Ant atau Maven yang memakai XML.   Penggunaan DSL berbasis Groovy menyebabkan Gradle lebih fleksibel dan dapat diprogram dengan mudah. gradle merupakan sebuah sebuah standar manajemen project yang memiliki sifat flexible yang bisa anda gunakan di beberapa IDE seperti eclipse dan juga Adroid Studio.

Import Gradle Project di Eclipse agar lebih cepat

Untuk pengguna Eclipse import gradle memang sedikit lama, karena ketika project android dengan gradle di import di elipse dibutuhkan sebuah koneski internet yang digunakan eclipse untuk mendownload library-library eclipse dan juga gradle yang dibutuhkan. Salah satu yang akan didownload adalah file gradle-xx.jar. dan ini akan terjadi setiap kali project gradle yang dicreate oleh libgdx di masukan ke eclipse. akibatnya import akan memakan waktu yang tidak sebentar.

Agar tidak terjadi download gradle ketika melakukan import project gradle lib-gdx, ada sedikit trik yang bisa anda coba agar ketika import tidak terlalu memakan waktu yang cukup lama.

Di bawah ini adalah langkah-langkah membuat directory gradle menggunakan Libgdx setup, kemudian mengimportnya ke eclipse untuk anda gunakan untuk mengembangkan game android anda, yaitu sebagai berikut:

1. Create project libgdx baru.  
Jika belum punya silahkan anda download dulu framework libgdxnya disini. pilih saja versi terakhir saat ini adalah libgdx-1.6.1. libgdx versi ini sudah menggunakan Gradle.

Silahkan buka libGDX (disini saya menggunakan libGDX-1.6.1), silahkan buat project baru, LibGDX akan membuatkan stuktur darictory project dan memasang library nya yang dibutuhkan untuk mengembangkan game android anda pada project tersebut.

2. Gradle yang dibuat oleh libGDX-1.6.1 adalah gradle 2.4.

Ketika project libgdx di buat file library gradly tidak akan disertakan, oleh karena itu anda harus mendownload gradle 2.4 terlebih dahulu (mungkin versi gradle akan berbeda disesuaikan dengan versi libgdx. untuk libgdx-1.6.1 library gradle yang digunakan adalah Gradle-2.4-all.zip.

3. sekarang masuk ke directory gradle yang sudah anda gunakan, didalamnya silahkan anda masuk ke folder gradle > wrapper.

Kemudian silahkan anda copykan file zip Gradle-2.4-all.zip yang sudah anda download sebelumnya.

4. Buka file gradle-wrapper.properties, kemudian ubah untuk nilai distributionUrl menjadi
distributionUrl=gradle-2.4-all.zip
Silahkan anda simpan jika sudah diubah.

Awalnya nilai distributionUrl mengarah ke URL tertentu untuk download, jika dibiarkan akan melakukan download ketika project di import ke eclipse, oleh karena itu kita ubah agar tidak melakukan download gradle-2.4-all.zip, karena sudah disertakan didalam project.

5. Sekarang buka Eclipse. kemudian buat android aplication project baru.
Pilih menu file > import

Pilih gradle > Gradle Project.

Pada jendela improt gradle project, silahkan Pilih Root foleder  arahkan ke folder gradle yang sudah anda buat dengan libgdx dan sudah anda customisasi.

Silahkan tunggu sampai project gradle berhasil di import.

tekan tombol finish jika improt selesai.

Oh ya agar eclipse anda bisa menggunakan gradle anda harus terlebih dahulu mengupgrade eclipse yang anda gunakan.

No comments:

Post a Comment