Pembaruan Tambahan : Jangan meremehkan nilai kabel USB yang baik. Terkadang hanya menukar kabel akan membantu.
Pembaruan untuk versi adb yang lebih baru, ~/.android/adb_usb.ini
harus dihapus.
Ringkasan eksekutif: Tambahkan ID Vendor ke ~/.android/adb_usb.ini
dan mulai ulang adb
Detail Lengkap:
Sebagian besar waktu tidak perlu dilakukan untuk membuat Mac mengenali telepon / perangkat. Serius, 99% dari waktu "itu hanya bekerja."
Yang sedang berkata, cara tercepat untuk mengatur ulang adb adalah memulai kembali dengan perintah berikut secara berurutan:
adb kill-server
adb devices
Tetapi setiap sekarang dan kemudian adb devices
perintah itu gagal menemukan perangkat Anda. Mungkin jika Anda bekerja dengan beberapa perangkat eksperimental atau prototipe atau luar biasa, mungkin itu hanya tidak dikenal dan tidak akan muncul.
Anda dapat membantu adb untuk menemukan perangkat Anda dengan memberi tahu tentang "Vendor ID" perangkat Anda, yang pada dasarnya memberikannya petunjuk. Ini dapat dilakukan dengan memasukkan hex Vendor ID dalam file~/.android/adb_usb.ini
Tetapi pertama-tama Anda harus menemukan nilai Vendor ID. Untungnya di Mac ini cukup mudah. Buka aplikasi Informasi Sistem . Itu terletak di /Applications/Utilities/
folder, atau Anda bisa mendapatkannya melalui Menu Apple di sudut kiri atas layar, pilih "Tentang Mac ini", lalu klik tombol "More Info ...". Ambil layar di sini:
Buka pohon "Perangkat Keras", pilih "USB", lalu cari perangkat target Anda. Dalam contoh di atas, perangkat saya bernama "SomeDevice" (Saya melakukannya di photoshop untuk menyembunyikan produsen perangkat asli). Contoh lain adalah tablet Samsung yang muncul sebagai "SAMSUNG_Android" (btw, saya tidak perlu melakukan sesuatu yang istimewa untuk membuat tablet Samsung berfungsi.) Bagaimanapun, klik perangkat Anda dan detail lengkapnya akan ditampilkan di panel di bawah ini. Di sinilah ia mencantumkan Vendor ID. Dalam contoh saya dari tangkapan layar nilainya 0x9d17
- gunakan nilai ini di perintah berikutnya
echo 0x9d17 >> ~/.android/adb_usb.ini
Tidak apa-apa jika Anda belum memiliki adb_usb.ini
file itu sebelum ini, sebagian besar waktu itu hanya tidak diperlukan untuk menemukan perangkat Anda sehingga tidak biasa file itu tidak ada. Perintah di atas akan membuatnya atau menambahkan ke bawah jika sudah ada. Sekarang jalankan perintah-perintah yang tercantum di atas untuk memulai ulang adb dan Anda harus melakukannya dengan baik.
adb kill-server ; adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
123ABC456DEF001 device