Ini adalah masalah pertama saya dulu saat mendevelop aplikasi Android. Idealnya sih compiling ya sekalian run on real device (kalo punya) karena emulator bawaan Sdk Android cukup berat.

Permasalahan

Kebetulan saya menggunakan Linux Mint dan permasalahan terjadi. Permasalahannya adalah, device tidak terdeteksi… 🙂 sehingga tidak bisa langsung run on device dari Eclipse IDE. Maklum, device kw dan pinjaman lagi…

Penyebab

Sebenarnya, penyebab masalah ini adalah USB Vendor ID milik device kita belum terdaftar di file konfigurasi 51-android.rules. Jika file 51-android.rules belum ada, maka kita perlu membuatnya.

Solusi

Login sebagai administrator, lalu buat file di /etc/udev/rules.d/51-android.rules. Formatnya seperti di bawah ini.

SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev" 

Kemudian edit pake nano, seperti ini.

Screenshot-Terminal

Screenshot-Terminal-1

Sedangkan USB Vendor ID dapat kita lihat dengan memanggil lsusb.

Screenshot-Terminal-dab

Setelah itu, restart adb nya.

Selesai..