Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts

Thursday, December 12, 2013

Android SDK di Linux amd64 (No such file or directory)

Jika Anda mencoba menjalankan Android SDK di Linux (Ubuntu) dengan architecture 64 bit (amd64) maka kemungkinan besar Anda mendapatkan masalah seperti :

(PATHTOSDK)/android-sdk-linux_x86/platform-tools$ ./adb
 bash: ./adb: No such file or directory




Atau tidak dapat menjalankan emulator dengan error messages yang serupa.
Maka Anda perlu meng-instal ia32-libs, dengan perintah :

$ sudo apt-get install ia32-libs



Perlu diperhatikan bahwa perintah ini akan meng-instal banyak paket-paket lain yang terkait. Mungkin dibutuhkan koneksi internet yang cepat untuk men-download paket-paket ini.


 


Thursday, October 10, 2013

Instalasi driver Andromax C dan Aktivasi USB Debugging



Untuk Windows Anda perlu meng-instal driver Andromax C yang telah tersedia di dalam handphone.
Untuk Linux, Anda bisa loncat ke bagian mengubah berkas  ADB_USB.INI .

Instalasi driver di Windows.
- Pasang kabel USB ke handphone dan ke komputer.
- Pilih notifikasi "Connected to a USB accessory"
- Pilih "Driver Setup"
- Tunggu sampai AutoPlay / Autorun jalan
- Klik "run Setup.exe"
atau jika AutoPlay / Autorun tidak jalan :
- Buka File Explorer
- Buka CD-Drive (?:) Smartfren AD686G
- Dobel klik "Setup.exe"

- Ikuti petunjuk instalasi sampai selesai
- Cabut kabel USB
- Pasang kembali kabel USB
- Perhatikan Windows akan meng-instal driver yang telah tersedia di komputer

Ubah berkas ADB_USB.INI.
- Di Windows : Buka file ADB_USB.INI di  C:\Users\nama_user_anda\.android, tambahkan baris baru;
- DI Linux : Buka file adb_usb.ini di  $HOME/.android, tambahkan baris baru :

0x109b

- Simpan file ADB_USB.INI

Lihat juga :
Connecting your Android device to Ubuntu

- Dari direktori android-sdk anda di bawah direktori "platform-tools", jalankan
> adb kill-server
> adb start-server
> adb devices

Seharusnya akan terlihat output :
List of devices attached
AD686G  device


Agar dapat melakukan debugging / log-cat Anda perlu men-setting "USB Debugging"

- Dari handphone dengan kabel USB terpasang di komputer, pilih menu "System Setting".
- Pilih (di bagian bawah/akhir) "Developer options". Jika "Developer Options" tidak muncul di menu Settings lihat cara Mengaktifkan Developer Option.
- Centang di bagian  "USB Debugging"
- Akan muncul dialog  untuk memasukkan password
- passwordnya : Cobaaja08x



Saturday, October 09, 2010

Connecting your Android device to Ubuntu

+ Download and install Android SDK for linux
+ Connect your Android device to your Ubuntu box, set to Debug mode on your device
+ Open your terminal at Ubuntu
+ Run "lsusb"
+ Look for your device. For my device is "Bus 001 Device 011: ID 22b8:41db Motorola PCS " . Take note on the ID XXXX:YYYY .
idVendor  : XXXX
idProduct :  YYYY

+ Create file /etc/udev/rules.d/51-android.rules
+ Write down one line :
    SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", MODE="0666"

or just copy these line  (hope your device listed here) :
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0e79", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0502", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0b05", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="413c", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0489", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="091e", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="24e3", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2116", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0482", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="17ef", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1004", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0409", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2080", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0955", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2257", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="10a9", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1d4d", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0471", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04da", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="05c6", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1f53", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04dd", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fce", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0930", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="19d2", MODE="0666"

+ sudo chmod a+r /etc/udev/rules.d/51-android.rules
+ sudo chown root. /etc/udev/rules.d/51-android.rules
+ sudo service udev restart
+ sudo killall adb

+ Go to "tools" folder on your Android SDK
   - cd /mypath/android-sdk-linux_86/tools
   - ./adb devices
Look for your device in the output,

List of devices attached
04037A281900D01A    device


That's it. Have fun ...