Saturday, February 28, 2015

HAX Kernel Module is Not Installed

Error ini terjadi ketika kita pertama kali akan merunning virtual device di android studio. So untuk mengatasinya, cek pada android studio apakah HAX ini bener-benar telah terinstall...?? Caranya buka SDK Manager :
atau :
setelah kebuka, scroll ke bawah (paling bawah) :

Setelah itu, enable fitur "hardware virtualization" pada settingan BIOS komputer :

Setelah itu install "intelhaxm-android.exe" yang terdapat pada C:\Users\namakomputerAnda\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager :
Cuman, lokasi intelhaxm-android itu dihidden secara default oleh windows, oleh sebab itu folder yang hidden di unhidden dulu.
Nah setelah intelhaxm-android tersebut diinstall, maka emulator androidnya sudah dapat dijalankan. Eeeem... tambahan.... intehaxm itu cuma dapat diinstall di PC intel, klu PC AMD g' bisa ternyata... :3

Fitur "join" dalam thread

Di sini diperlihatkan program yang sederhana untuk menunjukkan penggunaan join dalam suatu thread. Seperti terlihat pada namanya, join berguna untuk menggabungkan suatu thread. Namun sebelum digabungkan, thread yang akan bergabung tersebut dieksekusi dulu sampai selesai. Ilustrasinya seperti terlihat di bawah:
Pada contoh program diatas, fitur join belum digunakan, oleh sebab itu, ketika thread t dieksekusi (t.Start()), maka console juga akan langsung memprint text "Thread t has ended", seperti terlihat :
Nah jika fitur t.join diidupin :
Karena fitur join udah aktif, berarti "hellow Hisoka..." akan diprint dulu sampai selesai baru "Thread t has ended" keluar. Hal tersebut seperti diutarakan diatas, bahwa thread dieksekusi dulu sampai selesai kemudian digabungkan dengan thread utama. Hasilnya seperti terlihat di bawah :

Untuk fitur-fitur yang lain dapat dipelajari dari :
www.albahari.com/threading/