Wednesday, January 29, 2014

Menyalin Berkas dari dan ke Android 4.0 atau lebih di Ubuntu

Jika menggunakan Windows, setelah driver HP terpasang maka tinggal colok kabel USB maka otomatis Windows akan mengenali SD-Card dan Internal memory di HP.

Untuk pengguna Ubuntu memang tidak semudah itu namun tidak sulit juga.

Masalahnya mungkin dulu mudah tapi kenapa sekarang jadi agak repot ? Karena paket mtpfs saat ini dianggap tidak stabil sehingga tidak ter-install secara otomatis dari Ubuntu.

Beruntung pegawai Google membuat alternatif yang dapat berfungsi dengan baik. Paketnya bernama Go-mtpfs.
Cara instalasinya mudah :

sudo add-apt-repository ppa:webupd8team/unstable
sudo apt-get update
sudo apt-get install go-mtpfs


Jika Anda menggunakan Unity (opsional)  :

sudo apt-get install go-mtpfs-unity

Setelah instalasi paket-paket tersebut kita siap menyambungkan kabel USB ke HP.
Sudah tersambung kabel dari HP ke komputer ? Kembali ke terminal.


go-mtpfs /media/MyAndroid


Perintah ini akan me-mount HP ke komputer di folder /media/MyAndroid. Anda bisa membuka folder ini untuk menyalin (copy) , memindahkan (move) atau menghapus (delete) berkas dari dan ke HP.

Jika telah selesai, Anda bisa un-mount dengan cara :


fusermount -u /media/MyAndroid



Catatan :
  • Tidak bisa un-mounting dari Nautilus 
  • Jika HP terkunci mungkin akan menimbulkan kegagalan. Sebaiknya un-lock HP sebelum mount.
  • Jika kabel USB dipasang ke HP kadang Ubuntu akan mencoba untuk mount secara otomatis. Sebaiknya lakukan un-mount dari Nautilus


Monday, January 13, 2014

Error emulator64-arm: ../../src/xcb_io.c

Saat menjalankan Android Emulator (Android Virtual Device / AVD) , saya mendapatkan error messages berupa :

[xcb] Unknown sequence number while processing queue
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
emulator64-arm: ../../src/xcb_io.c:274: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed.

Setelah bertanya kepada Mbah Google...  didapat jawaban yg kurang jelas namun dapat menyelesaikan masalah. Sepertinya solusi sapu jagat.
Di folder dimana Android SDK anda berada jalankan perintah :

chmod -R +x android-sdk-linux_x86

Jalankan kembali AVD-nya.

sumber : http://forum.ubuntu-fr.org/viewtopic.php?pid=14058711