WHAT'S NEW?
Loading...
Showing posts with label android studio. Show all posts
Showing posts with label android studio. Show all posts
headline

Bagi anda yang baru mengupdate Android Studio dengan semua komponennya, setelah selesai update muncul error mengenai render problem yang terjadi karena Android versi Nougat membutuhkan komponen Java JDK versi 8.

Hal ini bukan berarti kita wajib untuk menginstall versi tersebut jika kita memang masih ingin menggunakan versi 7, tapi perlu dilakukan mengganti pengaturan default API yang tentunya masih mendukung Java JDK versi 7.

Namun lebih baik tetap mengikuti rekomendasi yang memang sudah ada dengan menginstall versi terbaru. Saya menggunakan Debian Linux dan sudah terinstall Java JDK versi 7 sebagai default, tentu saja di Linux kita dapat menginstall versi lainnya dan dapat dengan mudah mengganti versi yang kita inginkan sebagai default sistem.

Berikut ini langkah yang perlu anda jalankan untuk menginstall dan menentukan versi default yang diinginkan.

$ sudo apt-get update
$ sudo apt-cache search oracle-* <======= untuk mencari apakah package Java tersedia
$ sudo apt-get install oracle-java8-installer

Hasil pencarian package
Proses installasi akan berjalan dan total package yang didownload lebih kurang 180Mb. Jika sudah selesai biasanya versi yang baru diinstall tersebut akan menjadi default, cara untuk memeriksa versi Java default sistem adalah cukup dengan perintah berikut:

$ java -version

Kemudian bila kita ingin melihat versi berapa saja yang terinstall ataupun mengganti versi yang kita inginkan, lakukan dengan perintah ini:

$ sudo update-alternatives --config java
Menentukan versi Java
Jika anda ingin menggunakan versi lain cukup masukkan nomor pilihan yang mengacu pada versi yang tertera kemudian tekan enter, lalu jalankan lagi perintah untuk memeriksa versi Java maka versinya sudah seharusnya berubah.

Cukup mudah bukan, silakan anda coba langsung dan bila menemukan kesulitan anda dapat menuliskannya melalui komentar dibawah.
Mengatasi Error "gradle DSL method not found: android()" Android Studio

Saya telah menggunakan Android Studio lebih kurang selama setahun, saya mulai menggunakannya untuk belajar bagaimana membuat aplikasi Android. Terdapat banyak referensi yang bisa didapat untuk memulai belajar, bahkan untuk seorang pemula dalam dunia pemrograman sekalipun.

Saya biasanya belajar melalui referensi yang saya punya seperti ebook ataupun website, dan terkadang juga saya mendownload open source projects (banyak terdapat di GitHub) untuk memperlajari code dari aplikasi yang dibuat oleh orang lain. Saya sendiri juga masih belum terlalu familiar dengan GitHub, jadi ketika mengimpor sebuah source aplikasi dari GitHub, Android Studio tidak dapat mengimpornya dengan lancar.

Hal ini umumnya terjadi karena perbedaan versi antara source yang dibuat dan Android Studio yang digunakan. Pada kasus saya source memiliki versi yang lebih rendah dari pada versi build tools dan compile SDK yang terinstall pada laptop saya. Jadi pada saat proses impor saya mendapati error "gradle DSL method not found: android()" ketika compile build gradle telah selesai. Saya mulanya berpikir aneh error ini terjadi padahal saya sudah menggunakan versi build tools dan compile SDK terbaru.
Mengatasi Error "gradle DSL method not found: android()" Android Studio
Setelah mencari informasi diinternet dan menanyakan kepada teman, saya akhirnya mengetahui apa yang menyebabkan error itu terjadi.

Metode android() berada pada tempat yang salah, yaitu pada top-level build.gradle file.
Mengatasi Error "gradle DSL method not found: android()" Android Studio
Jadi yang perlu dilakukan ialah menghapus method tersebut. Buka terlebih dahulu file seperti yang tampak pada gambar diatas, kemudian cari baris code berikut ini dan hapus, misalnya:
android {
compileSdkVersion 23
buildToolsVersion '23.0.1'
}
Mengatasi Error "gradle DSL method not found: android()" Android Studio

Jika telah dihapus, silakan compile ulang atau bisa juga rebuild ulang project anda maka seharusnya errornya akan hilang dan project yang diimpor berhasil dibuild kedalam Android Studio. Selamat mencoba.

Mengatasi Error libz.so.1 Android Studio dan Eclipse


Saya beberapa waktu lalu baru melakukan upgrade OS debian terbaru dengan melakukan install ulang, dan sampai sekarang saya masih mencicil untuk menginstall beberapa aplikasi yang saya perlukan seperti pada OS sebelumnya beberapa diantaranya yaitu Android Studio dan Eclipse. Saya sebelumnya selalu menggunakan OS versi 32bit namun sekarang saya telah memutuskan untuk menggunakan 64bit, tapi ternyata terdapat beberapa kendala yang saya alami terhadap aplikasi tersebut yaitu saya mendapati error berupa "/home/user/android/platform-tools/aapt: error while loading shared libraries: libz.so.1: cannot open shared object file:  No such file or directory". Ya seperti kebanyakan pengguna linux pastinya akan langsung mencari solusinya (itulah asiknya linux) dan saya menemukan beberapa sumber bagaimana cara mengatasinya, dan terdapat beberapa orang yang memberikan cara untuk mengatasinya tapi dari beberapa diantara cara tersebut berikut ini cara yang berhasil sesuai dengan respon dari sumber dan juga hasil dari saya sendiri yang sudah mencobanya.