Perangkat ADB Android Tidak Sah

359

Karena saya menginstal ulang Eclipse (hanya dihapus dan mengunduhnya lagi) saya tidak bisa men-debug aplikasi saya di Samsung Galaxy i9001 (dengan CyanogenMod - Android 4.4.2). Ini berfungsi dengan baik sebelum menginstal ulang.

Cabut / pasang, Hapus centang / centang "Debug Diaktifkan", adb kill-server / adb start-server, restart telepon / komputer tidak bekerja untuk saya. Pada dialog otorisasi perangkat tidak pernah muncul (tapi saya ingat dialog itu muncul sebelum menginstal ulang). Saya tidak tahu bagaimana memaksa dialog otorisasi ini ditampilkan. Tidak ada file abd_key.pub di direktori .android. Ketika saya mencoba membaca info cpu, DDMS mengatakan:

[2014-04-15 12:47:06 - DDMS] device unauthorized. Please check the confirmation dialog on your device.

Ada ide? Apakah mungkin membuat kunci secara manual tanpa dialog konfirmasi?

Koneksi USB Melalui USB

Koneksi tanpa kabel Melalui Wi-fi

Quak
sumber
5
Tebakan acak, tetapi bagaimana jika Anda menghapus semua otorisasi debug dalam pengaturan di telepon.
Chris Stratton
Saya melakukannya tetapi tidak ada yang terjadi ...
Quak
Driver USB diinstal ulang - masih belum ada.
Quak
Bekerja untuk saya pertama kali +1
punith
6
1. cabut, 2. goto menu pengembang, 3. lepaskan semua perangkat yang diizinkan, 4. pasang kembali usb ke PC Anda, 5. pada jendela sembulan pada ponsel Anda pilih ingat, klik bolehkan, selesai! 6.? 7. keuntungan!

Jawaban:

1010

Kemungkinan perangkat tidak lagi diotorisasi pada ADB karena alasan apa pun.

1. Periksa apakah berwenang:

<ANDROID_SDK_HOME>\platform-tools>adb devices
List of devices attached
4df798d76f98cf6d        unauthorized

2. Cabut USB Debugging di ponsel

Jika perangkat ditampilkan sebagai tidak sah , buka opsi pengembang di telepon dan klik "Cabut otorisasi debugging USB" (diuji dengan JellyBean & Samsung GalaxyIII).

3. Mulai ulang Server ADB:

Kemudian restart server adb

adb kill-server
adb start-server

4. Hubungkan kembali perangkat

Perangkat akan bertanya apakah Anda setuju untuk menghubungkan id komputer. Anda perlu mengkonfirmasinya.

5. Sekarang Periksa perangkat

Sekarang resmi!

adb devices
<ANDROID_SDK_HOME>\platform-tools>adb devices
List of devices attached
4df798d76f98cf6d        device
Martin
sumber
4
Langkah kedua tidak diperlukan di sini, tetapi tidak dapat menemukan menu itu juga.
Simon Forsberg
11
Perangkat tidak bertanya (atau saya tidak melihatnya bertanya) apakah setuju untuk menyambung kembali, tetapi setelah mengikuti langkah-langkah di atas, kemudian matikan dan hidupkan kembali usb-debugging, itu berhasil.
Jack BeNimble
1
Tidak bekerja untuk saya; Android 6.0 Marshmallow tidak memiliki opsi "Cabut otorisasi debugging USB." Catatan: setelah membunuh ADB, saya mendapatkan "$ ADB_VENDOR_KEYS adbd ini tidak disetel; coba 'adb kill-server' jika itu tampak salah"; dan juga "kesalahan: perangkat tidak sah" dll.
Aaron Campbell
2
Saya tidak dapat menemukan opsi "Cabut otorisasi debugging USB" di Android 4.4.4. Dimana itu?
JohnyTex
6
Jika perangkat Anda tidak meminta otorisasi, itu mungkin karena akun yang Anda gunakan adbtidak memiliki izin untuk menangani kunci. Jika ini terjadi pada Anda, cobalah izin yang ditinggikan (misalnya sudo).
MatrixManAtYrService
88

Ohhh akhirnya aku menemukan jawabannya! Setelah menghapus direktori Eclipse saya menginstalnya ke direktori lain.

echo %ANDROID_SDK_HOME%

telah menampilkan jalur yang salah ke direktori SDK.

  1. set ANDROID_SDK_HOME "E:\adt-bundle-windows-x86_64-20140321\sdk"
  2. lepaskan perangkat
  3. adb kill-server
  4. adb start-server
  5. pasang perangkat

Setelah langkah-langkah ini, saya dapat melihat dialog konfirmasi dengan sidik jari RSA di ponsel saya :)

Quak
sumber
itu tidak menunjukkan dialog mengaktifkan debug ... saran di sini!
CoDe
1
Pengaturan variabel lingkungan berfungsi untuk saya, tetapi saya harus melakukan reboot agar dapat berfungsi.
Tim S. Van Haren
19
Saya mengambil unplug devicesebagai perintah untuk menjalankan ... Catatan untuk diri sendiri, ini berarti secara fisik plug (tidak)
Tobias Kienzler
Dalam kasus saya variabel lingkungan dari ANDROID_HOME_SDK menunjuk ke 'E: \ android-sdk \ SDK Manager.exe' yang salah. jadi, setelah saya ganti ke 'E: \ android-SDK' saya coba gaung seperti yang dia katakan tapi sepertinya lingkungan tidak update. jadi, saya restart pc -> cabut usb -> adb kill-server -> adb start-server -> pasang usb -> kerja!
Jongz Puangput
Saya menggunakan adb kill-server dan adb start-server yang tidak berfungsi tetapi ketika ketika mencabut perangkat dan menggunakan ini perintah itu berhasil terima kasih!
Yirga
55

Coba paksakan ADB untuk membuat kunci baru.

  • Di Linux:

    $ mv ~/.android/adbkey ~/.android/adbkey.old
    $ mv ~/.android/adbkey.pub ~/.android/adbkey.pub.old
    $ adb kill-server
    $ adb start-server
  • Di Windows 10 (terima kasih, Pau Coma Ramirez , Naveen dan d4c0d312 !):

    • Pergi ke %HOMEPATH%\Android\.android\
    • Cari file yang dipanggil adbkeyatau adbkey.pub.
    • Hapus file-file ini. Atau, jika Anda ingin berada di sisi aman, pindahkan ke direktori lain.
    • Ulangi langkah-langkah di atas %USERPROFILE%\.android\
    • Coba lagi

Setelah ini saya bahkan tidak perlu mencabut kabel telepon saya: permintaan otorisasi sudah ada di sana. Semoga berhasil!

e18r
sumber
3
Tidak ada jawaban lain yang berhasil, yang ini berhasil! Terima kasih banyak! =)
Orang Brazil itu
3
Untuk Windows, periksa kunci di %HOMEPATH%\.android\ atau %USERPROFILE%\.android\ . Terima kasih, ini berhasil untuk saya!
Pau Coma Ramirez
1
@ e18r, Terima kasih. Itu berhasil setelah mencoba apa yang Anda katakan. Terima kasih banyak.
Naveen
1
Terima kasih! Di Windows 10, inilah yang membuatnya bekerja untuk saya.
BlueSilver
1
Terima kasih. sangat membutuhkannya. bekerja seperti pesona.
raghu777
40

Saya mengalami masalah yang sama dengan nexus7.

Mengikuti berhasil untuk memperbaikinya.

  1. Buka Developeropsi di Settingsmenu di perangkat Anda.

  2. Switch off tombol di kanan atas layar.

  3. Deletesemua debug permissiondari daftar menu.

  4. Switch on tombol di kanan atas layar.

sekarang sambungkan kembali perangkat Anda ke PC Anda dan semuanya akan baik-baik saja.

Maaf untuk bahasa Inggris saya yang buruk dan beberapa nama menu (tombol) dapat salah dalam bahasa Anda karena saya adalah orang Jepang.

pengguna3787209
sumber
3
Ini berhasil untuk saya. Langkah 3 sepertinya tidak jelas, tetapi untuk itu saya "mencabut otorisasi debugging usb." Ketika saya menghubungkan cadangan perangkat (setelah mengaktifkan opsi debugging dan usb debugging lagi) itu mendorong saya untuk menyimpan kunci RSA komputer. Terima kasih :)
SgtPooki
Ini bekerja untuk saya pada Wiko Lenny. Putuskan sambungan perangkat, Developernonaktifkan mode, cabut izin debug, nyalakan Developerkembali opsi, sambungkan kembali perangkat, aktifkan kembali USB debugging.
user1438038
Terima kasih! Itu bekerja untuk Lenovo Tab 3
bladerz
Setelah mencoba untuk memperbaikinya untuk sementara waktu, Revoke USB Debugging Authorizationsekarang membuat emulator saya sulit diatur ulang. Kualitas.
Timmmm
28

Saya memiliki masalah yang sama. Itu diselesaikan dengan mengatur "koneksi komputer USB" ke "Camera (PTP)" bukannya "Media Device (MTP)

Tim Boland
sumber
1
Satu-satunya cara bekerja untuk ID 1004:631d LG Electronics, Inc. Optimus Android Phone (Camera/PTP Mode)Terima kasih saya !
josejuan
1
ini bekerja untuk saya juga .. pada redmi note 3 NitrogeOS 7.1.2
ashishsony
Melakukannya untuk saya di OnePlus One Lineage 14.1.
Alex Bergsland
Bekerja untuk saya di Samsung Galaxy S4 Active.
Étienne
Sudah mencoba semuanya, hanya solusi ini yang berfungsi (mengatur mode USB yang berbeda - Mentransfer Gambar - dalam "konfigurasi USB default"). Mesin ini memiliki motherboard yang agak lama (dengan chipset lama) dan CPU AMD, jadi ini sepertinya masalah yang berhubungan dengan driver.
Javad Sadeqzadeh
24

Saya menghabiskan waktu berjam-jam untuk masalah bodoh ini. Tidak ada solusi di atas yang bekerja untuk saya sendiri.

Saya menjalankan Windows 10. Saya memiliki instalasi manual Android SDK serta Android Studio SDK. Saya menghapus SDK yang saya instal secara manual dan semua perangkat saya berhenti bekerja. Inilah gejalanya:

$ adb usb
error: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.

sebaik

$ adb devices
List of devices attached
id1        unauthorized
id2        unauthorized
id3        unauthorized

Sejujurnya saya tidak yakin yang mana dari langkah-langkah ini membuat saya Izinkan USB debugging saya? meminta kembali jadi saya mendaftar SEMUA untuk kelengkapan. Berfungsi dari yang paling mudah ke yang paling sulit. Kebanyakan orang tampaknya kembali berdiri setelah dua bagian pertama.


Mulai kembali ADB

Saya akan melakukan ini setelah masing-masing bagian di bawah ini.

adb kill-server
adb usb

Gila dengan opsi pengembang

  1. Putar opsi Pengembang kembali
  2. Hidupkan USB debugging dan kembali
  3. Cabut otorisasi debugging USB . Coba ini saat USB debugging aktif dan jika mungkin coba juga ketika USB debugging mati.

Perangkat replug

  1. Cabut dan pasang kembali kabel USB ke telepon.
  2. Ganti port fisik pada PC Anda yang terhubung dengan kabel USB Anda
  3. Ganti kabel USB fisik yang Anda gunakan untuk menghubungkan perangkat Anda

Mulai mem-boot ulang semuanya

  1. Mulai ulang semua perangkat Anda dan sambungkan kembali
  2. Nyalakan kembali PC Anda
  3. Mengaktifkan dan menonaktifkan WIFI

Mulai menghapus sesuatu

  1. PERHATIAN Hapus~/.android folder . Terkadang folder ini dapat memiliki izin yang salah yang dapat menyebabkan masalah. Anda mungkin ingin mencadangkan folder ini terlebih dahulu.
  2. Copot semua driver khusus pabrikan dari program add / remove. Saya menghapus yang berikut ini (nama tidak tepat)
    • LG United USB Driver
    • Driver USB Mobile HTC
    • OnePlus USB Drivers 1.00
    • Driver USB Samsung
  3. Saya juga menghapus semua emulator dan drivernya masing-masing (opsional)
    • Nox & driver terkait
    • Bluestacks
    • Genymotion

Hapus semua variabel lingkungan terkait Android.

  1. Hapus %ANDROID_HOME%jika Anda mengaturnya
  2. Hapus %ANDROID_SDK_HOME%jika Anda mengaturnya

Pada titik ini semua perangkat saya secara ajaib hidup dan mulai menampilkan Perbolehkan USB debugging? meminta dan menghubungkan dengan benar melalui ADB. Jika Anda sudah sampai sejauh ini dan belum menemukan solusi, saya benar-benar menyesal Anda berada dalam kesulitan ini. Pastikan Anda telah me-restart semua perangkat dan mesin dev Anda di akhir semua langkah ini dan sambungkan ke port USB baru menggunakan kabel baru.

Jika itu masih tidak berhasil coba beberapa posting SO lainnya pada subjek:

alexgophermix
sumber
8
Tidak ada saran lain di sini yang berfungsi, tetapi yang ini membuat saya berada di jalur yang benar. Bagian direktori ~ / .android hampir benar. Setelah pembaruan Android Studio baru-baru ini untuk SDK adb berhenti bekerja, dengan tepat gejala-gejala ini. Pada akhirnya saya mengetahui bahwa ~ / .android / adbkey dan ~ / .android / adbkey.pub keduanya adalah file berukuran 0, jadi saya telah menghapusnya, me-restart server adb, dan voila! Segera dapatkan auth prompt saya.
mkilmanas
3
Juga memiliki sukacita menghapus~/.android
Evan Carroll
3
Terima kasih. Menghapus ~ / .android menyelesaikannya untuk saya setelah melakukan semua yang lain dan tetap di sana untuk waktu yang lama!
Sheila
@EvanCarroll, Anda hanya perlu menghapus~/.android/adbkey
João Pimentel Ferreira
Menghapus file adbkey melakukannya untuk saya. Setelah saya mengatur ulang perangkat, pc dll dan menghapus ini;
Kevin Cloet
15

Sebagai referensi, saya baru saja mengalami banyak masalah yang sama di Linux dan memiliki waktu yang sulit untuk mengatasinya. Saya akhirnya memutuskan bahwa saya memiliki direktori ~ / .android yang dimiliki oleh root (berkat menjalankan adb sebagai root, sambil mencoba-coba mencari tahu masalah koneksi lainnya). Menghapus direktori root yang dimiliki ~ / .android menyelesaikan dialog otorisasi yang hilang saat berikutnya saya menghubungkan kembali perangkat.

Mungkin saja dengan mengubah kepemilikan juga akan memperbaiki masalah - Saya rasa itu adalah kurangnya akses ke file kunci adb yang disimpan di dalam yang merupakan akar masalah. Tapi saya tidak memverifikasi itu, dan saya tidak akan sengaja memutuskan konektivitas saya yang sudah dimenangkan hanya supaya saya bisa mengecek ;-)

himi
sumber
Bagi saya, masalahnya adalah ~/.androidfolder tersebut tidak memiliki adbkey.pubfile.
Orang Brazil itu,
13

Langkah-langkah yang berhasil bagi saya:
1. Putuskan sambungan telepon dari kabel usb
2. Cabut USB Debugging di telepon
3. Mulai ulang perangkat
4. Sambungkan kembali perangkat

Bagian terpenting adalah me-reboot perangkat. Tidak akan berhasil tanpanya.

vovahost
sumber
Dari pengalaman saya bekerja dengan perangkat AndroidTV, saya ingat mereka berperilaku sama dengan telepon biasa sehingga Anda harus mencobanya.
vovahost
Terima kasih, jadi yang saya butuhkan adalah kabel usb male to male. darrrn, @vovahost terima kasih
ralphgabb
8

Seperti yang telah dinyatakan oleh pesan, Anda harus mengizinkan adb mengakses ponsel Anda.

Anda harus terlebih dahulu menghubungkan ponsel ke PC Anda dengan kabel USB, maka pesan otorisasi akan muncul di layar. Centang ingat pilihan Anda, lalu izinkan.

JIKA perangkat Anda tidak menampilkan pesan apa pun saat terhubung ke PC. Lakukan saja ini.

Hapus / data / misc / adb / adb_key, reboot ponsel Anda dan coba sambungkan lagi. Pesannya harus muncul.

ShihabSoft
sumber
2
Masih belum ada pesan. Saya tidak tahu harus berbuat apa sekarang :( Saya tidak ingin men-debug pada emulator ...
Quak
Cabut dan pasang kembali bekerja! Skenario ini terjadi ketika mengaktifkan USB debugging untuk pertama kalinya.
David Douglas
8

Saya mendapatkan kesalahan ini dengan Nexus 10. Saya mencoba semua jawaban yang dapat saya temukan, dan kemudian saya menyadari bahwa saya menggunakan port USB yang berbeda dari biasanya. Saya beralih menggunakan port yang biasanya saya gunakan, yang ada di sisi lain laptop saya, dan otorisasi muncul di tablet saya!

GDefender
sumber
6

Punya masalah serupa di osx dan Nexus 5 (A6.0.1). Saya memang mendapatkan otorisasi pop-up dan mengonfirmasi itu, meskipun Android Studio atau IDE lain dapat terhubung ke perangkat.

Ternyata Nexus saya (di- root ) tidak ada file kunci.

  • Reboot perangkat Android ke pemulihan
  • Kode ran ditempel di bawah
  • Rebooted perangkat Android, adb sekarang mengidentifikasi perangkat

Tombol push dari komputer ke perangkat Android:

 cd ~/.android && adb push adbkey.pub /data/misc/adb/adb_keys

Solusi datang dari sini

Deko
sumber
INI adalah jawaban untuk perangkat yang tidak dapat menampilkan dialog otorisasi ADB (seperti ketika kernel kustom diinstal)
BamsBamx
5

Saya berjenjang dengan ini, saya mendapatkan dialog izin dengan mematikan wi-fi telepon saya.

Sakkeer Hussain
sumber
5

Solusinya adalah menyalin file Anda ~/.android/adbkey.pub(pada GNU / Linux, atau %USERPROFILE%\.android\adbkey.pubWindows) ke Android, dan letakkan sebagai /data/misc/adb/adb_keys. Anda perlu root privilege untuk melakukan itu.

Anda dapat mentransfer file dengan cara apa pun yang Anda suka (atau dapat), baik itu USB, e-mail atau layanan unggah file sementara. Dalam kasus saya, karena ini adalah instalasi Android-x86 baru di Virtual Machine, tidak ada browser web yang dapat digunakan, dan dengan jaringan / TCP adb tidak berfungsi, saya harus benar-benar mengetikkan 715 karakter.

Setidaknya itu berhasil.

Marc.2377
sumber
4

Saya tidak mendapatkan sidik jari RSA di ponsel saya.

Saya harus pergi ke

  C:\Users\<userName>\.android\adbkey and adbkey.pub 

file, hapus itu dan kemudian bunuh dan restart server adb. Saya harus berhenti dan mulai ulang debugger dan menghubungkannya sebagai USB dalam mode PTP.

Karena kunci otorisasi RSA disimpan di jalur ini, membunuh dan memulai ulang server adb tidak membantu.

lakme.1989
sumber
4

Ini menyelesaikan masalah saya!

  1. jalankan simulator android Anda
  2. buka pengaturan dan aktifkan mode pengembang
  3. aktifkan dari pengaturan pengembang usb debugging

pada titik ini Anda akan mendapatkan pijat popup pada Anda emulator untuk mengotorisasi perangkat dan Anda baik-baik saja :)

Ofir Attal
sumber
4

Jika Anda berada di ubuntu, coba jalankan server sebagai root:

sudo adb kill-server

sudo adb start-server
Samson Maosa
sumber
yang ini membantu saya di Ubuntu 19.10 dan Amazon Fire 7, terima kasih!
Druss
3

Anda harus menghapus file: c:\users\_user_name_\.android\adbkey

Nash
sumber
Ini membantu saya mengikuti proses 5 langkah oleh @Martin. Ini dapat dilakukan antara langkah 2 dan 3.
Cat Perry
2

Pada beberapa perangkat Samsung perubahan mode yang dapat diatur dengan panggilan *#0808#tidak tetap tanpa reboot langsung. Setelah di-boot ulang, putar string yang sama dan pastikan Anda telah adb + mdpmemilih dan mengatur USB ke AP. Setelah ini pastikan untuk menghubungkan kembali ponsel dan restart server ADB. Coba juga hindari hub USB dan mesin virtual penyihir pasti memperumit masalah lebih lanjut. Ikuti petunjuk yang disebutkan sebelumnya untuk menghapus perangkat yang diotorisasi dll.

not2qubit
sumber
Bagus! Berfungsi untuk Samsung Galaxy S5 Android 5.0 (OTA diperbarui dari KitKat). Saya juga harus menyebutkan bahwa masalah ini hanya muncul di desktop Windows 7. Di windows 7 laptop dan mini-mac tidak pernah meminta otorisasi!
madlymad
2

Saya punya masalah serupa. Namun, itu diselesaikan menggunakan solusi yang berbeda. Saya pikir saya mungkin membagikan ini di sini juga. Biarkan saya uraikan masalah saya dulu.

Saya memiliki Android SDK di ubuntu saya. Jalur ke SDK android tidak ada di jalur variabel lingkungan. Saya menginstal adb menggunakan apt-getperintah dan tidak dapat menemukan folder home SDK dan karenanya, itu menunjukkan kesalahan yang tidak sah dan perangkat tidak muncul apa-apa juga. Saya terjebak di sini.

Kemudian saya menghapus adb apt-get purgeyang saya gunakan sebelumnya. Android SDK memiliki program adb di platform-toolsfolder. Saya hanya menambahkan path ke variabel lingkungan dan itu bekerja seperti pesona.

export PATH=${PATH}:/home/YOUR-USERNAME/path/to/adb
adb devices
List of devices attached
f7f716d56905    device

Oleh karena itu masalahnya bukan pengaturan Android SDK ke jalur variabel lingkungan.

Reaz Murshed
sumber
2

Masalah yang sama mulai muncul setelah saya mengubah perangkat pengembangan saya, itu diselesaikan sebagai:

$ mv ~/.android/adbkey ~/.android/adbkey.old
$ mv ~/.android/adbkey.pub ~/.android/adbkey.pub.old
$ adb kill-server
$ adb start-server
Hasan A Yousef
sumber
1

Periksa apakah Anda telah menginstal kies. Itu adalah salah satu solusi yang mungkin

lantonis
sumber
1

Saya hanya mencoba adb kill-server , itu bekerja untuk saya:

PS C:\Users\languoguang> adb devices
List of devices attached
MKJ0117A19000186        unauthorized
PS C:\Users\languoguang> adb shell
error: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.

bunuh dan mulai server adb:

PS C:\Users\languoguang> adb kill-server
PS C:\Users\languoguang> adb start-server
* daemon not running; starting now at tcp:12345
* daemon started successfully
PS C:\Users\languoguang> adb devices
List of devices attached
MKJ0117A19000186        device
Languoguang
sumber
1

Putuskan sambungan perangkat Anda dari komputer.

Pergilah ke pengaturan pengembang.

Matikan pengaturan pengembang.

Aktifkan pengaturan pengembang.

Aktifkan USB Debugging (dan pengaturan apa pun yang Anda aktifkan sebelumnya)

Hubungkan kembali perangkat Anda ke komputer.

Coba lagi.

Bekerja untuk saya, jadi harap ini berhasil untuk Anda!

EarthMonster
sumber
0

Saya memiliki pesan yang sama di dua ponsel:

- Sony Xperia E
- Samsung Galaxy Core 2

baik Android 4.4.2, dan saya menyelesaikannya dengan dua langkah ini:

1.- Memperbarui adb saya ke 1.0.31, mengunduh versi Android SDK terbaru dari SDK Manager

Anda dapat memeriksa versi adb Anda dengan mengetik

adb version

2.- Setelah ponsel terhubung ke mode USB Debugging, sebuah pesan muncul meminta Anda untuk mengotorisasi komputer ini untuk debugging. Anda harus menandai "Selalu izinkan komputer ini" , dan klik Izinkan .

Semoga ini bisa membantu.

voghDev
sumber
0

Ini adalah kesalahan karena versi jendela Anda tidak memiliki driver untuk usb 3.0 untuk menerima izin otentikasi dari ponsel. Saya menghabiskan 5 hari dengan bug ini. Sekarang, instal driver 58964_Intel (R) _USB_3.0. Dan lanjutkan dengan kode yang luar biasa!

saya menggunakan tautan ini untuk mengunduh driver

cuasodayleo
sumber
0

itu tidak dapat bekerja untuk semua situasi tetapi karena saya menggunakan kabel panjang perangkat saya tidak terhubung dengan benar dan pesan tidak akan muncul ganti kabel dapat menyelesaikan masalah

Pazel1374
sumber
0

adb usb berfungsi untuk saya Ini me-restart adb daemon mendengarkan pada port USB Perintah kembali:

kesalahan: perangkat tidak sah. Silakan periksa dialog konfirmasi pada perangkat Anda

. Tetapi prompt untuk kunci RSA langsung muncul di ponsel. Setelah saya menyetujui, semuanya mulai berfungsi seperti yang diharapkan

Bobkatt
sumber
Ini hanya memberi saya "kesalahan: tidak ada perangkat / emulator ditemukan".
0

Setelah menginstal Android studio, saya memiliki izin yang salah pada folder "~ / .android" (akses untuk membaca dan menulis hanya untuk root). Jadi saya mengubahnya dan menjalankan proyek dari Android studio (perangkat masih ditandai sebagai "tidak sah").

Studio Android menunjukkan kesalahan "Kesalahan menginstal apk", tetapi di folder "~ / .android" dibuat file "adbkey", "adbkey.pub", "debug.keystore".

Setelah itu saya me-restart adb (menjalankan perintah adb kill-server dan adb start-server ) dan dialog otorisasi muncul di perangkat saya.

Semoga seseorang akan mendekati solusi ini.

Anton Donov
sumber
0

Apa yang saya lakukan untuk mengatasi masalah ini adalah melepaskan dan menghubungkan kembali kabel usb ke port USB lagi (dilakukan dengan port lain pada mesin saya).

Maka saya telah memilih untuk mengisi daya dan hanya itu. Perangkat seluler meminta saya untuk memberikan akses untuk mesin, saya setuju dan itu menyelesaikan masalah.

Saat menjalankan perangkat adb, saya melihat perangkat dalam daftar.

(Dilakukan di rumah Windows 10).

osherdo
sumber
0

Saya terjebak dalam masalah ini selama beberapa waktu, dan saya dapat mengesampingkan masalah ini sepenuhnya dengan menyalin adbkey dari komputer yang akan terhubung dengan telepon saya.

lbenedetto
sumber