Ini masalah yang funky. Saya telah menggunakan ADB tanpa masalah pada 4.2.1 dan 4.2.2 pada Nexus 4 saya (Stock Android dan beberapa ROM berbasis CM10). Ketika saya mem-flash rom berbasis CM10.2 (JellyBro, saya percaya?) Beberapa bulan yang lalu, saya tidak pernah bisa membuat ADB bekerja, jadi saya mengembalikan nandroid dari pengaturan saya sebelumnya. Setelah beberapa saat, saya memutuskan untuk mem-flash gambar stok 4.3 dan melihat apakah saya masih memiliki masalah. Saya lakukan.
Pengaturan?
- Telepon: Nexus 4
- OS Ponsel: Android 4.3 (Pabrik)
- OS Komputer: Linux Mint 15
Oke, masalahnya?
- Saya tidak bisa menggunakan ADB dengan N4 saya di 4.3.
- Saya tidak dapat mengotorisasi komputer saya dengan perangkat saya.
Apa yang sudah Anda coba sejauh ini?
Saya hanya mencoba menggunakan fitur default. Telepon seharusnya meminta otorisasi komputer saya, tetapi saya tidak pernah mendapatkan konfirmasi. Saya memeriksa / data / misc / adb / dan direktori itu kosong.
- Meski begitu, saya memutuskan untuk mengklik opsi "Cabut otorisasi debugging USB" di opsi Pengembang.
Saya menyalin ~ / .android / adbkey.pub dari kotak Linux saya dan memasukkan isinya ke file baru bernama / data / misc / adb / adb_key di perangkat saya.
- Ketika itu tidak berhasil, saya reboot perangkat.
- Ketika itu tidak berhasil, saya menonaktifkan / mengaktifkan ADB pada perangkat.
- Ketika itu tidak berhasil, saya membunuh adb di komputer saya, lalu menyalakannya kembali.
- Ketika ac tidak berfungsi, saya melakukan semuanya secara berurutan sebelum mencoba lagi, yang juga tidak berhasil.
Persis sama dengan di atas, tetapi letakkan di / data / misc / adb / adb_keys sebagai bagian dari adb_key (karena XDA dan situs lain mengutip kedua nama file).
Klik tombol "Cabut otorisasi debugging USB" lagi. Reboot telepon, membunuh ADB di komputer saya. Masih belum ada permintaan untuk mengotorisasi.
Hanya dihapus / data / misc / adb / adb_keys, bukan adb_key. Jadi saya cukup yakin adb_key adalah nama file yang salah (meskipun dikutip pada frekuensi yang setara dengan nama yang benar).
Perbarui platform-tools dan paket Android SDK saya. Tidak ada dadu.
- Tidak dapat benar-benar memperbarui; Saya memiliki versi terbaru (18.0.1)
Hapus dan instal ulang alat platform. Tidak ada dadu.
By the way, izin saya untuk file adb_keys adalah 300. Pemilik adalah root. Grup adalah root. Atau dengan istilah lain:
ls -l adb_keys -rw------- root root
Apakah Anda yakin ini hanya terjadi pada Anda di 4.3?
- Iya. Saya tidak memiliki masalah setelah menginstal 4.2 rom dengan pemulihan, atau gambar pabrik 4.2.2 dengan fastboot.
Dan itu persis masalah yang sama dengan pabrik 4.3 atau ROM berbasis 4.3?
- Iya. Meskipun saya hanya mencoba dua atau tiga ROM, ditambah gambar pabrik. Mungkin ada rom ajaib di luar sana yang berfungsi meskipun.
Sudahkah Anda mencoba perangkat lain?
- Saya menguji adb dengan Nexus 7 2012 pacar saya berjalan 4.3. Tidak ada masalah sama sekali.
Ada komputer lain?
- Sayangnya tidak ada. Saya hanya memiliki kotak Linux Mint 15 saya.
Oke, jadi itu intinya. Apakah ada orang lain yang punya ide pintar? (Atau apakah ada yang melihat di mana aku idiot dan melakukan kesalahan?)
Transfer file melalui MTP juga berfungsi dengan baik.
Memutar PAC 20120910 nightly build sebenarnya memberi saya kerja ADB tanpa perlu mengesahkan komputer saya sama sekali. Ini beruntung, tetapi pertanyaan awal masih ada di udara: Mengapa saya tidak bisa membuatnya bekerja pada stok?
sumber
tools/android
dalam unduhan SDK Anda tidak menampilkan pembaruan yang tersedia?adb devices
isinya? Terkadang gambar yang berbeda menggunakan ID USB yang berbeda.Jawaban:
Coba alihkan perangkat ke mode PTP (di bawah Pengaturan -> Penyimpanan -> Koneksi Komputer USB dan pilih mode koneksi secara manual ...) dan hubungkan ke komputer. Biarkan menginstal, beralih kembali ke mode USB dan pasang kembali.
Pembaruan: XDA tapak
sumber
Saya memiliki masalah yang sama dan saya menyelesaikannya dengan memperbarui ke alat SDK terbaru menggunakan Android SDK Manager. Masalahnya sebenarnya ada di adb Anda bukan di ponsel Anda.
sumber
Windows 7
Untuk menginstal driver USB Android pada Windows 7 untuk pertama kalinya:
Hubungkan perangkat yang diberdayakan Android Anda ke port USB komputer Anda. Klik kanan pada Komputer dari desktop Anda atau Windows Explorer, dan pilih Kelola. Pilih Perangkat di panel kiri. Temukan dan perluas perangkat lain di panel kanan. Klik kanan nama perangkat (seperti Nexus S) dan pilih Update Driver Software. Ini akan meluncurkan Wisaya Pembaruan Perangkat Keras. Pilih Browse my computer for software driver dan klik Next. Klik Browse dan cari folder driver USB. (Driver USB Google terletak di \ extras \ google \ usb_driver.) Klik Berikutnya untuk menginstal driver.
sumber