Jadi saya mulai mendapatkan kesalahan di log ADB saya yang, menurut saya, menyebabkan perangkat saya sekarang menampilkan output logcat apa pun untuk aplikasi saya. Saya mendapatkan semua output logcat kecuali yang dari aplikasi itu sendiri.
PropertyFetcher: AdbCommandRejectedException getting properties for device 04799057970ed1fc: device offline
PropertyFetcher: AdbCommandRejectedException getting properties for device 03799467970ed5fg: device unauthorized. Please check the confirmation dialog on your device.
android
android-studio
adb
logcat
android-logcat
Georgi Angelov
sumber
sumber
Developer options
->Revoke USB debugging authorizations
. Kemudian colokkan perangkat dan terima lagi.Jawaban:
Anda melewatkan dialog Otorisasi Sertifikat Sidik Jari di telepon saat Anda menghubungkannya, coba ubah mode USB ke Media, atau mode lain yang berbeda dari yang Anda miliki, lalu sambungkan kembali perangkat Anda, atau buka Opsi Pengembang -> Cabut USB Debugging dan sambungkan kembali, perhatikan dialog dan klik terima, itu akan menyelesaikan masalah Anda.
Jika tidak berhasil, setel ANDROID_SDK_HOME Anda lagi, lalu:
Lari:
Pasang perangkat
sumber
Saya mengalami masalah yang sama.
Untuk memastikan bahwa Perangkat Android Anda mengharapkan sidik jari yang benar dari sistem (mis. Setelah mengalihkan penginstalan Android SDK -> server adb berbeda yang berjalan!), Lakukan hal berikut (sebenarnya, ini berhasil bagi saya):
sumber
Tolong periksa ini. https://code.google.com/p/android/issues/detail?id=82850
Saya menghadapi masalah yang sama. Dapat melihat bahwa "integrasi adb" dinonaktifkan. Harap aktifkan di IDE Anda (Tools | Android)
sumber
1) Buka Pengaturan Telepon> Opsi pengembang> Cabut debugging USB.
2) Matikan USB debugging dan Restart Lagi.
Ini pasti akan berhasil, dalam kasus saya itu berhasil.
sumber
Ini terjadi pada saya karena saya mengaktifkan usb debug sebelumnya di pc lain. Jadi untuk membuatnya berfungsi pada pc kedua saya harus menonaktifkan debugging usb dan mengaktifkannya kembali saat terhubung ke pc kedua dan berhasil.
sumber
Solusi untuk ini hanya dengan mengganti kabel USB, setelah mengaktifkan Integrasi ADB melalui
Alat> Android> Aktifkan Integrasi ADB.
sumber
Di bawah ini adalah perintah bagi pengguna Ubuntu untuk mengotorisasi perangkat setelah opsi pengembang AKTIF.
sudo ~/Android/Sdk/platform-tools/adb kill-server
sudo ~/Android/Sdk/platform-tools/adb start-server
Di Perangkat:
Hubungkan perangkat Anda sekarang dan Anda hanya boleh menerima permintaan, di ponsel Anda.
sumber
Dalam kasus saya, itu benar-benar kabel USB yang buruk. Rupanya itu tepat di tepi - adb logcat akan berfungsi, tetapi sekitar separuh waktu saya akan mendapatkan kesalahan ini ketika mencoba mendorong aplikasi ke perangkat.
Berubah ke kabel yang berbeda, dan semuanya baik-baik saja. Kabel lama juga sangat lambat saat mengisi, jadi saya seharusnya curiga lebih cepat ...
sumber
Hapus izin Debug pada Perangkat, dengan ponsel terhubung, lalu pasang kembali, dan tanyakan apakah Anda ingin mengizinkan PC memiliki izin debug, terima dan siap: D
sumber
Saya memiliki masalah yang sama saat men-debug melalui wlan. Saya bisa meluncurkan aplikasi dari Android Studio tetapi tidak bisa mendapatkan pesan apa pun di logcat.
Saya memperbaikinya dengan menghubungkan perangkat ke pc saya melalui kabel USB, meluncurkan aplikasi sekali dan semuanya berfungsi. Kemudian saya mencabut kabel USB dan mencoba debugging lagi melalui wlan dan semuanya berfungsi kembali.
sumber
Saya juga mendapat pesan yang sama. Dalam kasus saya, saya telah mengubah lingkungan dev saya ke pc notebook lain dan perangkat saya adalah samsung galaxy note edisi 2014. OS saya adalah windows 7
Kondisi catatan galaksi saya tercantum sebagai berikut
Pesan kesalahannya adalah "perangkat tidak sah. Harap periksa ..."
Secara umum letak setting default android tadi
C:/Users/Your_login_name/.android
kemudian saya copy dan paste semua file yang ada di folder '.android' ke folder setting pc baru saya.Setelah itu masalahnya hilang.
Saya pikir masalahnya adalah
adbkey
file tidak cocok. Juga, saya tidak punya nama menu sepertirevoke adb authorization
.sumber
Kelihatannya aneh langkah-langkah solusi kabel & restart yang rumit ... Pertama kali saya menghubungkan perangkat Android ke Ubuntu saya (15.10), saya mendapat Connect sebagai: opsi multimedia atau kamera dan di Android Studio saya status perangkat tidak sah. Tidak sampai saya memilih di antara salah satu opsi yang saya dapatkan di perangkat Android, opsi otorisasi PC. Ketika Anda memberikan izin yang tepat di Android maka status perangkat berubah menjadi online di Android Studio. Bersulang
sumber
Ini mungkin membantu - Cukup Unduh dan instal versi Android SDK (sama dengan versi Android seluler Anda), lalu jalankan.
sumber
Dalam kasus saya, masalahnya adalah tentang izin. Saya menggunakan
Ubuntu 19.04
Saat menjalankan Android Studio diroot
pengguna, ini akan meminta ponsel saya tentang persyaratan izin. Tetapi dengan pengguna biasa itu tidak akan melakukan ini.Jadi masalahnya adalah tentang
adb
tidak memiliki cukup izin. Saya menjadikan pengguna sebagai pemilikAndroid
folder dihome
direktori.sudo chown -R orkhan ~/Android
sumber
platform-tools-latest-linux.zip
.Lari:
sumber
Saya sering mendapatkan kesalahan ini karena alasan tertentu saat melakukan "ionic cordova run android" dan berjalan di emulator. Apa yang berhasil bagi saya adalah mengakhiri proses "adb.exe" dan menjalankan kembali. Terkadang itu juga tidak berhasil dan yang saya lakukan adalah keluar dari emulator dan di studio android melakukan "Cold Boot" pada emulator.
sumber
Sederhana! Anda hanya boleh menerima permintaan, di ponsel Anda.
sumber