Saya baru saja menginstal adb
dan fastboot
:
apt-get install android-tools-adb android-tools-fastboot
Setelah instalasi selesai, saya menghubungkan perangkat saya dan menjalankan perintah berikut:
$ adb devices
List of devices attached
Saya telah mengaktifkan debugging di pengaturan telepon.
Saya pikir saya salah melakukannya - Saya tidak tahu. Tolong jelaskan saya proses yang benar.
Menggunakan Ubuntu 16.01. Perangkat: Yu Yuphoria
Perbarui hasil edit:
Lagi pula, semua upaya yang membuat frustrasi masih belum terdeteksi di adb
. Namun dalam fastboot
mode, menambahkan perintah id vendor untuk perangkat saya, fastboot -i 0x2a96 devices
seperti yang ditemukan di sini berfungsi
fastboot -i 0x2a96 devices
dikembalikan
7dd91912 fastboot
Perintah lain dalam fastboot
mode, seperti yang diinstruksikan pada halaman yang sama yang disebutkan di atas, juga berfungsi ketika opsi perintah id vendor ditambahkan.
Jawaban:
Akhirnya perangkat terdeteksi di
adb
bawahadb devices
perintah dengan me-restart adb server dengan hak akses root seperti yang disebutkan di sini di di bagian Pemecahan Masalahadb
.Setelah ini
adb devices
kembalidengan prompt pada perangkat untuk otorisasi RSA. Setelah diotorisasi
adb devices
sekarang kembalisumber
Pastikan Anda memiliki kabel USB yang baik dan terhubung ke port yang baik. Ini selalu merupakan masalah yang saya alami ketika menggunakan ADB dan fastboot. Pastikan juga Anda memperbarui dan memiliki driver ADB terbaru.
sumber
Anda menginstal
adb
program dengan benar. Debugging Android tidak diaktifkan secara default. Opsi aktivasi disembunyikan. Anda harus mengungkapkannya dengan langkah-langkah ini:Sekarang Anda akan memiliki item menu baru dalam pengaturan yang disebut Opsi pengembang .
Pergilah ke opsi ini dan nyalakan opsi USB debugging .
Sekarang ketika Anda mencolokkan kabel USB ke komputer, Anda akan mendapatkan prompt untuk Mengesahkan komputer yang terhubung.
Setelah debugging dihidupkan, Anda mungkin harus me-restart server. Anda dapat melakukannya dengan perintah ini:
sumber
kill-server
danstart-server
ditambahkan ke jawaban saya.Untuk mengatur deteksi perangkat di Ubuntu Linux:
Menggunakan
sudo
, buat file ini:/etc/udev/rules.d/51-android.rules.
Gunakan format ini untuk menambahkan setiap vendor ke file:
Dalam contoh ini, ID vendor untuk HTC. Penugasan MODE menentukan izin baca / tulis, dan GROUP menentukan kelompok Unix yang memiliki simpul perangkat.
Jika Anda tidak tahu ID vendor Anda, Anda bisa mendapatkan ini dari
lsusb
, itu adalah string setelah ID.Setelah Anda membuat / memperbarui file, jalankan:
sumber
Saya memiliki masalah yang sama, dan setelah mencoba semua voodoo yang tersedia di internet, saya mengetahui sendiri bahwa perangkat hanya dikenali oleh vendor kabel USB yang menyertai perangkat.
sumber
Gilberto Albino memberi saya petunjuk.
Tidak ada yang memberi tahu Anda bahwa beberapa kabel usb hanya baik untuk mengisi daya perangkat, bukan untuk mentransfer data. Anda harus mencari tahu mana yang Anda miliki untuk diri sendiri.
Saya pikir kabel hanya biaya lebih tipis.
sumber