Mengatasi Local Build Error : Could not find an installed version of gradle

Dikarenakan cukup banyak yang mengalami error : could not find an installeed version of gradle blabla… maka pada kesempatan kali ini saya akan bagikan cara untuk mengatasi error tersebut.

Sesuai yang tertulis diatas, penyebab error nya adalah karena belum menginstall gradle ATAU android studio. Namun, ada pula yang sudah menginstall android studio tapi dapet error itu, padahal di android studio sudah include gradle. Kenapa ya?

Pastikan Gradle/Android Studio telah terinstall

Bagi kamu yang memang belum menginstall baik Gradle ataupun Android Studio, kamu perlu menginstall salah satunya terlebih dahulu.

(Klik disini untuk mendownload Android Studio) atau (Klik disini untuk mendownload Gradle).

Saya lebih menyarankan untuk menginstall Android Studio nya. Karena Android Studio memungkinkan kita untuk mengedit2 project kita sebelum di build menjadi APK.

Selain itu, dengan menginstall Android Studio, kamu bisa mengoptimasi file APK seperti yang ditulis di tutorial ini.

Untuk beberapa pc perlu men-setting PATH untuk gradlenya. Caranya sama seperti yang saya bahas pada tutorial sebelumnya.

Name Value
GRADLE_HOME  (lokasi_gradle_setelah_diexport)

Solusi : Edit file check_reqs.js

source : https://stackoverflow.com/questions/44305133/error-could-not-find-an-installed-version-of-gradle-either-in-android-studio-o

Buka file check_reqs.js yang berlokasi di \FolderProjectCordovaKamu\node_modules\cordova-android\bin\templates\cordova\lib

Lalu edit dengan text editor mu, lalu tambahkan baris :

return 'D:\\Android\\sdk\\gradle\\gradle-3.2\\bin\\gradle';

Sebelum baris

if (androidStudioPath !== null && fs.existsSync(androidStudioPath)) {
 var dirs = fs.readdirSync(androidStudioPath);
 if(dirs[0].split('-')[0] == 'gradle') {
  return path.join(androidStudioPath, dirs[0], 'bin', 'gradle');
 }
} else {
  //OK, let's try to check for Gradle!
  return forgivingWhichSync('gradle');
}

[alert-note]Sesuaikan value nya dengan lokasi gradle kamu[/alert-note]

Bagaimana? apakah berhasil atau masih error? Jika masih error, beritahu saya di kolom komentar dibawah ini, atau kamu tahu solusi lain? Jangan sungkan untuk memberi tahu nya disini, nanti saya update post an nya. Berbagi itu indah 😀

Build APK Secara Lokal – Instalasi Cordova dan Pembuatan Project

Setelah berhasil menginstal Node.js, kita akan bermain-main sedikit dengan console/command prompt. Mengapa? Karena kita akan menggunakan aplikasi/tool yang bernama Cordova CLI (command line interface) intinya sih kita ga akan banyak klik ini klik itu, kebanyakan nya ngetik.

[alert-note]Oh iya, dikarenakan pada tutorial sebelumnya kita telah mengedit-edit System Variables, maka agar ada efeknya, kamu harus me-restart komputer terlebih dahulu.[/alert-note]

Lanjutkan membaca Build APK Secara Lokal – Instalasi Cordova dan Pembuatan Project

Build APK Secara Lokal – Konfigurasi Apache ANT

Setelah berhasil menginstall dan mengonfigurasi JDK dan Android SDK, kita akan menginstall dan mengkonfigurasi Apache ANT. Apache ANT sendiri merupakan software berbasis Java yang digunakan untuk keperluan build tool.

Lanjutkan membaca Build APK Secara Lokal – Konfigurasi Apache ANT

Build APK Secara Lokal – Konfigurasi Android SDK

Untuk membuat android package (apk), kita membutuhkan Android SDK (Software Development Kit). Android SDK mencakup seperangkat alat pengembangan yang komprehensif. Android SDK terdiri dari debugger, libraries, handset emulator,dokumentasi, contoh kode, dan tutorial.

Pada tutorial ini kita akan menginstall Android SDK yang sudah di bundle dengan Android Studio. Namun, jika kamu hendak menginstall Android SDK nya saja juga tidak apa. Kita akan membutuhkan Android Studio untuk mengedit-edit script dan mengkonfigurasi project ke depannya.

Instalasi Android Studio + SDK

Pertama-tama kunjungi Link berikut. Klik Download Android Studio.

Klik “I have agree…” lalu Download Android Studio for Windows.

Setelah berhasil di download, Double klik untuk menginstall, install seperti biasa. Pada tampilan berikut, pilih semua komponen.

Kemudian pada tampilan berikut set lokasi untuk Android SDK di tempat yang mudah (kalau bisa jangan default atau di appdata).

Setelah itu klik Next dan Finish sampai selesai.

Konfigurasi Android SDK

Sama seperti konfigurasi JDK, kita akan mengedit PATH Variables. Buka kembali tampilan Environment Variable seperti pada tutorial sebelumnya.

Lalu tambahkan %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools; di akhir PATH pada User Variables dan System Variables.

Setelah itu klik New pada System Variables dan tambahkan nilai berikut:

Name Value
ANDROID_HOME D:\Android\SDK

[alert-note]Value <D:\Android\SDK> disesuaikan dengan lokasi Android SDK kamu.[/alert-note]

Selesai

Konfigurasi Android SDK selesai, kamu bisa melanjutkan tutorial ini.

Build APK Secara Lokal – Konfigurasi Node.js

Apa itu node.js? Sesuai situs resminya, node.js adalah sebuah platform yang dibuat di atas JavaScript Runtime-nya Chrome. Node.js ini pastinya sudah tidak asing lagi bagi para developer.

Dan pada tutorial ini kita akan menginstall dan mengkonfigurasi Node.js.

Lanjutkan membaca Build APK Secara Lokal – Konfigurasi Node.js

Build APK Secara Lokal – Konfigurasi JDK

JDK merupakan singkatan dari Java Development Kit, merupakan tools java (kit) yang digunakan untuk development dan biasanya banyak digunakan oleh programmer untuk menulis code program dan memiliki JVM di dalamnya, jadi bisa dibilang digunakan untuk membaca program java.

JDK ini harusnya sudah terinstall di konputer kamu kalau pernah menggunakan fitur minify script pada saat eksport.

Nah jika kamu memang sudah menginstall JDK, kamu bisa lewati langkah pertama dibawah ini. Jika belum, saya akan menjelaskan cara install nya.

Lanjutkan membaca Build APK Secara Lokal – Konfigurasi JDK

Build APK Secara Lokal – Prolog

Setelah sekian lama tidak post dikarenakan jadwal saya yang padat (atau karena tidak tahu mau post apa), akhirnya saya bisa post kembali. Kali ini tutorial yang akan saya bagikan masih berhubungan dengan post an sebelumnya yaitu Bagaimana Cara Export Project Construct 2 menjadi APK Android.

Namun yang berbeda disini yaitu pada tutorial kali ini kita akan menggunakan local build.

 

Apa itu Local Build?

Sebelumnya, apa sih maksud local build itu? jadi intinya kalau sebelumnya kita membuild apk menggunakan Intel XDK, yang artinya kita harus upload terlebih dahulu project yang kita buat termasuk plugin-plugin yang ter-install,nah untuk kali ini kita tidak perlu repot-repot upload berulang-ulang untuk build apk karena kita akan membuildnya menggunakan komputer/laptop kita sendiri.

Lanjutkan membaca Build APK Secara Lokal – Prolog