Perangkat Chrome DevTools tidak mendeteksi perangkat saat dicolokkan

310

Saya sepertinya tidak bisa mendapatkan fitur Perangkat DevTools untuk berfungsi pada Samsung Galaxy S4 saya bahkan setelah mengikuti langkah-langkah yang diuraikan di https://developers.google.com/chrome-developer-tools/docs/remote-debugging

Perangkat saya memiliki Chrome v32 dan Chrome Beta v33, sedangkan PC saya memiliki Chrome v33 dan Chrome Canary v35.

USB debugging diaktifkan pada perangkat saya dan driver perangkat telah diinstal. Saya tidak pernah mendapatkan prompt sebagai garis besar dalam langkah 3 dari tautan di atas untuk menyetujui sidik jari kunci RSA namun perangkat terhubung ke PC saya untuk memungkinkan transfer media. Saya bahkan telah mencabut semua otorisasi debugging USB sesuai tautan di atas.

Saya tidak memiliki hal tambahan apa pun yang diinstal pada PC saya untuk pengembangan Android yang mungkin menjadi masalah. Saya ingin memanfaatkan fitur ini untuk memeriksa halaman web dari sudut pandang perangkat.

Abu
sumber
4
Hai semuanya. Penulis teknis DevTools di sini. Maaf mendengar semua masalah! Dokumen Remote Debugging akan menautkan ke posting ini segera. Harap sertakan Versi OS + Chrome Anda ( chrome://version) + Model & Android Android saat menjelaskan apa yang cocok untuk Anda.
Kayce Basques
@KayceBasques maksud Anda tautan halaman ini ke sini: developers.google.com/web/tools/chrome-devtools/…
Roland

Jawaban:

557

Untuk mengaktifkan dan menjalankan fungsi:

Mengikuti langkah-langkah di atas, saya mendapat konfirmasi sidik jari kunci RSA untuk menerima, lalu saya melihat perangkat saya di Chrome.

Jelas tidak semudah yang saya pikir akan tetapi setidaknya sekarang berfungsi.

Pembaruan 24 Februari 2016

Jadi saya memperbarui ke Windows 10 dan sekarang memiliki Samsung Galaxy S5, perangkat yang menjalankan Chrome v48.0.2564.116 m dan v48.0.2564.95 masing-masing. Ikuti langkah-langkah dari Google docs dan ... tidak berfungsi lagi, tidak ada kunci RSA prompt. Jadi saya mulai mengikuti langkah-langkah saya seperti di atas dan berpikir harus ada cara yang lebih cepat karena Android SDK sudah diunduh lebih dari 1GB.

Kali ini saya mencoba:

Sekarang, dengan Chrome terbuka di ponsel saya dan chrome://inspect/terbuka di desktop saya, saya bisa melihat opsi periksa.

Masalah berikutnya: Saya harus mengulangi langkah yang sama setiap kali saya reboot Windows. Untuk mengatasi masalah itu:

  • Buka editor teks dan salin "C:\Program Files (x86)\Minimal ADB and Fastboot\adb" devices
  • Simpan file itu seperti adb.batdi folder Startup Windows yang terletak diC:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

Perhatikan bahwa file tersebut TIDAK perlu disebut adb.bat selama itu adalah file .bat. Perintah yang Anda salin ke file memiliki jalur instal default yang mungkin perlu Anda ubah untuk pengaturan Anda.

Sekarang saya memiliki fitur Chrome Inspect yang berfungsi saat saya membutuhkannya.

Terima kasih banyak dan teriakan untuk semua orang yang telah menyumbangkan jawaban mereka untuk pertanyaan ini yang membantu membimbing saya menuju pembaruan yang bermanfaat untuk jawaban saya. Tolong beri kredit untuk jawaban lain di mana Anda menemukan mereka telah membantu Anda juga.

Abu
sumber
7
Satu hal lagi yang perlu diperhatikan adalah jika Anda tidak mendapatkan prompt otorisasi, coba nonaktifkan dan aktifkan kembali usb debugging pada perangkat Anda - Saya mengikuti semua langkah di atas dan hanya mendapatkan prompt setelah melakukan itu
rmorse
7
Luar biasa. Menghabiskan beberapa jam. Perintah adb unduh kecil dan mulai-server membuat semuanya berhasil akhirnya!
Ashkan Hovold
6
Anda akan berpikir google akan memberikan instruksi ini ... Terima kasih !!!
Hobbes
5
Betapa menyakitkan di pantat. Google harus benar-benar memperbarui dokumen mereka tentang ini. Akhirnya berhasil. :)
PussInBoots
3
Stackoverflow harus memperkenalkan rentang pemilihan seperti misalnya +1, +2, +5 (maks) karena beberapa jawaban, seperti yang ini, satu upvote tunggal tidak melakukannya dengan adil. File 2MB sederhana menyelamatkan saya dari unduhan 1GB + memori babi mutlak. Terima kasih sobat!!
Don Omondi
138

Pada laptop Galaxy S7 dan Windows 10, yang harus saya lakukan ketika terhubung ke komputer adalah mengubah mode koneksi USB ke "Sumber Audio" (Pengaturan Telepon> Opsi Pengembang> Konfigurasi USB).

Ini kemudian segera muncul dengan prompt pada perangkat untuk memungkinkan sidik jari kunci RSA. Kemudian alat dev di komputer mengenali perangkat saya.

Mengapa ini bekerja saya tidak tahu, namun sejauh ini solusi yang paling sederhana, dan tanpa perlu menginstal perangkat lunak yang tidak perlu.

Saya juga beruntung bisa mengubahnya ke mode "MTP (Media Transfer Protocol)" , tetapi hanya sesekali.

Edit:

Opsi MTP tidak lagi berfungsi untuk saya.

Selain Sumber Audio , pengaturan mode koneksi ke MIDI juga berfungsi. Jauh lebih mudah untuk mengubah mode koneksi dengan mengaksesnya langsung dari bilah pemberitahuan perangkat - Ketuk "Mentransfer file media melalui USB" atau pemberitahuan yang setara.

Menggunakan MIDI mungkin yang termudah dari keduanya karena tidak perlu masuk ke beberapa layar pengaturan untuk mengaksesnya.

Pelajar yang
sumber
3
Setelah mencoba dan berkelahi dengan panduan "memulai" Chrome dan driver USB Samsung, mengubah dari MTP ke MIDI langsung bekerja! - Galaxy S6 Edge
Ashwood
2
Aku benci "ini berhasil" tanpa tahu kenapa! Dapatkah seseorang tolong selidiki mengapa ia bekerja menggunakan metode ini?
PussInBoots
1
Untuk referensi: Samsung S8 / USB-configuration / "MIDI". Setelah mengaktifkan "MIDI" dan mencabut dan memasang kembali kabel USB di Windows 10 mulai menginstal beberapa driver. Saya bertanya-tanya persis driver mana yang diinstal !? Adakah yang tahu
PussInBoots
1
Diubah untuk mengubah mode koneksi USB ke "Sumber Audio" pada Galaxy S6. Berhasil. @Studocwho, Kamu adalah Raja!
nywooz
1
Satu-satunya solusi yang berhasil. Google, matikan halaman panduan Anda dan pulanglah.
m4heshd
77

Jika Anda menggunakan "mode MTP" untuk koneksi komputer USB. Ubah ke "mode PTP" atau "mode pembaca kartu".

Saya memiliki masalah yang sama dan berfungsi dengan baik untuk saya.

Yusuke Kawabata
sumber
4
Ini salah. Layar yang memberi Anda opsi antara mode MTP dan mode PTP biasanya berarti Anda tidak mengaktifkan USB debugging.
Umopepisdn
1
Ditemukan di bawah Opsi pengembang> Pilih konfigurasi USB. Mengubahnya menjadi "PTP (Picture Transfer Protocol)", tetapi tidak menyelesaikan masalah
zok
4
Saya baru saja mengganti kabel USB dan itu berhasil! (telepon sedang diisi dengan kabel yang tidak bekerja meskipun)
zok
19
Saya memiliki Galaxy S7 dan Windows 10, dan saya harus mengubah koneksi USB saya ke mode "Sumber Audio", sementara terhubung ke komputer. Ini segera muncul dengan prompt pada perangkat untuk memungkinkan sidik jari kunci RSA. Kemudian alat dev di komputer mengenali perangkat saya.
Studoc yang
1
@Studoc yang jawabnya bekerja untuk saya di Win 10 Galaxy S7 Edge - lebih sederhana dari semua saran lainnya. Bertanya-tanya apakah Anda harus menambahkannya sebagai jawaban yang tepat karena orang lain dapat dengan mudah melewatkan ini di komentar
theotherdy
72

(Catatan - ini bekerja untuk saya menggunakan Samsung S6. Saya menghargai komentar pada versi telepon yang digunakan, untuk siapa pun instruksi ini bekerja untuk)

Jika ponsel Anda terhubung ke komputer Anda dan dikenali di komputer, dan Anda telah mengaktifkan debugging USB di ponsel Anda, tetapi ponsel tidak muncul di bawah 'Perangkat jarak jauh' di alat pengembang Chrome, maka Anda dapat mencoba memulai kembali terlebih dahulu proses penemuan otomatis dengan memilih yang berikut ini di ponsel Anda - 'Pengaturan> Opsi Pengembang> Cabut Otorisasi Debugging USB'.

Jika ini tidak berhasil, maka masalahnya kemungkinan bahwa Android Debug Bridge Daemon hilang atau tidak berjalan di komputer Anda (info tentang ADB - https://developer.android.com/studio/command-line/adb. html )

Anda tidak memerlukan SDK Android lengkap untuk menggunakan ADB, Anda dapat mengunduh Alat Platform SDK Android mandiri dari sini:

https://developer.android.com/studio/releases/platform-tools.html

Pertama, instal alat untuk platform Anda. Saya menggunakan Windows, dan langkah-langkahnya untuk saya adalah:

-Unzip unduhan ke c: \ platform-tools (saya hanya taruh di sini untuk kenyamanan, Anda dapat memilih lokasi yang berbeda).

Buka command prompt (jalankan sebagai administrator) di folder, dan jalankan perintah berikut:

adb devices

(Adb.exe ada di folder kami). Ini akan memulai daemon dan menampilkan daftar perangkat Android yang terpasang.

Jika Anda melihat 'tidak sah' di sebelah perangkat, itu berarti Anda harus membuka kunci ponsel dan memilih 'izinkan akses ke data perangkat', lalu 'selalu izinkan akses dari komputer ini'. Anda kemudian akan melihat ponsel Anda terhubung di konsol pengembang:

masukkan deskripsi gambar di sini

Anda harus menjalankan Daemon setiap kali komputer Anda restart. Letakkan file .bat di folder startup Anda, untuk menjalankan daemon setiap kali komputer Anda mulai (jika Anda telah mengikuti instruksi saya dengan tepat, isi dari file .bat yang akan Anda buat adalah c:\platform-tools\adb devices).

Jika sekarang Anda kesulitan mengakses URL (mis. 'Localhost') yang Anda kirim ke Chrome di perangkat Android Anda (melalui alat dev Chrome di komputer Anda), itu masalah yang berbeda. Lihat pertanyaan ini untuk saran. Bagaimana saya bisa mengakses localhost saya dari perangkat Android saya?

(secara singkat, Anda perlu memastikan komputer dan ponsel Anda terhubung pada jaringan yang sama, jadi hubungkan keduanya ke jaringan wi-fi yang sama atau tambatkan komputer Anda ke hotspot ponsel Anda, kemudian jalankan ipconfig untuk mendapatkan alamat IP IPv4 nirkabel Anda, dan gunakan IP itu di URL yang ingin Anda lihat di ponsel Anda)


Catatan: Agar konektivitas debugging awal berfungsi, Anda harus menggunakan mode MTP (Media Transfer Protocol) di Android Anda, untuk transfer USB (MTP adalah default). Ada perbaikan yang disebutkan dalam salah satu jawaban yang melibatkan pengalihan mode ini ke sesuatu yang lain, namun itu mungkin hanya memicu beberapa jenis pengenalan ulang, dan Anda kemungkinan akan secara otomatis beralih kembali ke mode MTP jika Anda memutuskan kemudian menghubungkan kembali telepon.

Chris Halcrow
sumber
1
TY! Ini berhasil untuk saya. Meskipun saya memiliki driver ADB yang diinstal, deamon tidak berjalan. Jalankan di atas dan mulai, perangkat menunjukkan sekarang.
user3953989
6
Terima kasih! Untuk pengguna ponsel Samsung, ikuti langkah-langkah ini!
hubert17
5
Sekedar terima kasih! Ini adalah jawaban untuk Note 8. Lucunya saya sudah adbmenginstal, saya hanya belum melakukan adb devicesdengan telepon baru saya.
Michael Geary
3
Bekerja pada Samsung Galaxy S10e. Terima kasih. Saya mencoba men-debug aplikasi javascript SPA dengan Vue.js dan tidak sadar saya harus menginstal Android SDK.
Mz1907
1
Dalam kasus saya, menggunakan MacO, saya harus mengetikkan dengan termial: ./adb devices!
Diego Favero
43

solusi jika Anda tidak menginstal ADT (Android Development Toolkit):

Berhasil mendeteksi ponsel Samsung Galaxy berbasis android setelah mengunduh platform SDK andorid-tools.zip dan menjalankan perintah berikut: "adb devices". Itu memulai beberapa deamon, menemukan perangkat yang terpasang, dan saya juga bisa melihatnya di tab kenari krom.

sebelumnya saya juga menginstal "driver Universal ADB" tetapi tidak yakin apakah ini diperlukan

Juri
sumber
2
Setelah sekian lama, inilah yang bekerja untuk saya! Saya pikir itu ada hubungannya dengan daemon yang tidak berjalan. ketika Anda menjalankan perintah "adb devices" memulai layanan itu.
JOBG
Saya menemukan bahwa beralih koneksi usb di pc juga membantu masalah ini.
gkiely
8
Bagi siapa pun yang datang ke sini, Anda tidak memerlukan platform SDK, Anda hanya perlu Driver Universal ADB.
adamdport
SEMPURNA Terima kasih!
Erutan409
Jawaban ini bersama dengan jawaban @Adorjan Princz di bawah memecahkan masalah saya yang menakutkan. Galaksi baru S8 + btw
Teedeez
32

Saya tahu ini adalah pertanyaan lama, tetapi inilah jawaban saya yang menyelesaikannya untuk saya. Saya telah membaca semua artikel yang dapat saya temukan dan mencoba semuanya. Itu tidak akan bekerja untuk saya di mac atau PC.

Solusi: Gunakan kabel USB lain.

Saya pasti telah mengambil kabel berkualitas buruk yang tidak mendukung transfer file. Saya menggunakan kabel USB yang berbeda dan segera diminta untuk mode ptp dan otorisasi untuk debugging jarak jauh.

gteh
sumber
5
itu berhasil untuk saya. Saya menggunakan kabel USB yang mengisi daya telepon meskipun Chrome tidak dapat mengenali perangkat
zok
3
Ini adalah salah satu jawaban paling cemerlang yang pernah saya lihat di sini. Sangat sederhana, sangat jelas! Terima kasih
davnicwil
Saya sungguh-sungguh berharap ada lebih banyak suara positif untuk jawaban ini.
KSully2
Kabel pengisian USB hanya memiliki 2 kabel sedangkan kabel USB asli memiliki 4 kabel. 2 kabel ekstra digunakan untuk transfer data.
Mikko Rantalainen
1
@henon dengan kabel yang mendukung transfer data, Anda dapat mengakses file ponsel. seperti usb-stick.
Timar Ivo Batis
29

Saya telah menggunakan alat ini selama bertahun-tahun di komputer yang berbeda dan dengan perangkat yang berbeda. Saya sering menemukan bahwa chrome / ADT tidak melihat perangkat saya.

Dalam hal ini satu-satunya hal yang berfungsi untuk saya adalah mengatur ulang deamon ADB :

adb kill-server

atau dan

adb usb

Setelah Anda pasang kembali perangkat Anda, sebuah pesan akan ditampilkan pada perangkat Anda yang meminta Anda untuk mengizinkan USB debugging dari komputer yang terhubung. Sangat penting bahwa permintaan ini diizinkan.

Adorjan Princz
sumber
adb usb mengembalikan saya "error: device '(null)' not found" any idea?
Braian Mellor
@BraianMellor Mendapat kesalahan yang sama, tetapi saya mulai melihat perangkat saya setelah itu
Tadija Bagarić
Bagus! Ini berfungsi untuk Samsung Galaxy S8 saya. Terima kasih.
Sampath
adb kill-serverdan adb start-serversatu-satunya yang bekerja pada Samsung Galaxy Tab saya yang lama. Solusi lain menyarankan untuk mengubah 'konfigurasi USB' menjadi 'Sumber audio' atau 'MIDI', tetapi itu tidak perlu. Sebenarnya, saya memiliki 'konfigurasi USB' yang diatur ke 'Pengisian Daya' pada Samsung Galaxy Tab S saya, tetapi saya masih dapat menghubungkan perangkat android ke devtools. Saya menduga pengaturan 'konfigurasi USB' ke 'Sumber audio' atau 'MIDI' akan mengatur ulang dasmon ADB dengan menjalankan adb kill-serverdan di adb start-serverbawah tenda
kimbaudi
28

Pengguna Samsung Note 8 di sini - yang harus saya lakukan adalah

  1. Aktifkan USB Debugging di telepon.
  2. Instal dan jalankan alat "ADB dan Fastboot"
  3. Masukkan perintah adb devicespada adb prompt.
  4. Buka chrome: // periksa / # perangkat dan perangkat muncul.

Setelah itu saya mendapat pesan di ponsel saya dan chrome mengenali telepon.

Timar Ivo Batis
sumber
Melakukan trik pada Samsung Galaxy S8 saya setelah menjalankan adb di dalam command prompt windows dan otorisasi pada perangkat saya.
Xedret
Bekerja pada Samsung Note 9
Akshat
Bekerja pada Samsung Galaxy A10.
Zaphiel
Bekerja pada Samsung S8
Ruslan Korkin
Bekerja pada Samsung S10 +
FalcoB
24

Ponsel Samsung + PC dengan Windows

Pertama-tama Anda perlu mengaktifkan debugging USB di ponsel Anda:

  1. Pengaturan / Tentang telepon / Informasi perangkat lunak / Nomor build (ketuk 7 kali untuk mengaktifkan mode pengembang)
  2. Pengaturan / Opsi pengembang / USB debugging (nyalakan)

Kemudian di PC Anda:

  1. Instal driver USB Samsung https://developer.samsung.com/mobile/android-usb-driver.html
  2. Instal ADB https://forum.xda-developers.com/showthread.php?t=2317790 (di forum gulir ke bawah ke bagian "Unduhan" untuk mendapatkan versi terbaru ADB)
  3. Setelah instalasi ADB, CMD akan muncul -> mulai ADB dengan perintah "perangkat adb" (misalnya "C: \ Program Files (x86) \ Minimal ADB dan Fastboot> perangkat adb")
  4. Hubungkan ponsel Anda ke PC Anda dengan kabel USB
  5. Peringatan tentang koneksi akan muncul di ponsel Anda (izinkan)
  6. Di Chrome pada PC Anda, buka Alat pengembang / Alat lainnya / Perangkat jarak jauh dan akhirnya Anda akan melihat ponsel Anda terdeteksi
Koralek M.
sumber
Bekerja untuk Galaxy Fold juga. Terima kasih banyak.
de_billa_
Berkat info yang disajikan dalam komentar di atas, saya bisa membuatnya berfungsi untuk Samsung 9. Terima kasih! :)
Mike
Saya hanya melewatkan instalasi ADB. Setelah itu bekerja seperti pesona :) Terima kasih untuk ini.
eos87
9

ADB harus berjalan. Pergi saja ke

C:\Users\yourUserName\AppData\Local\Android\Sdk\platform-toolsdan jalankan adb devices, daemon harus mulai dan kemudian menampilkan semua perangkat yang terhubung.

Tobo
sumber
1
Terima kasih Tuhan, ini sudah menjadi masalah sejak lama dengan samsung galaxy s8 dan windows 10.
John
9

Mengalami mimpi buruk dengan Samsung Galaxy Note 9 hari ini dan Laptop Windows 10 tanpa Android Studio . Berikut ini langkah-langkah untuk mendapatkan debugging.

1) Aktifkan mode pengembang di telepon dengan cara biasa dan nyalakan "USB Debugging".

2) Di komputer Anda instal Driver USB Samsung untuk Windows https://developer.samsung.com/galaxy/others/android-usb-driver-for-windows

3) Buka Chrome di Komputer Anda - bawa Remote Device di konsol dev (saat ini akan mengatakan tidak ada perangkat yang terdeteksi).

4) Hubungkan telepon Anda ke komputer Anda melalui kabel USB.

5) Terima segala permintaan otorisasi dan tunggu hingga komputer mengatakan "perangkat Anda siap .." dll.

6) Di ponsel Anda, geser ke bawah menu atas dan ketuk "P sistem Android" - pilih "MIDI" di bawah "Gunakan USB untuk".

7) Berbagai pemberitahuan pengaturan akan muncul di PC Anda, ketika selesai Anda akan mendapatkan prompt otorisasi untuk debugging di ponsel Anda. Terima itu! Tunggu beberapa detik lagi dan Anda akan menemukan telepon sekarang muncul di alat Chrome Dev di komputer, dan akan terhubung dalam beberapa detik lagi.

Sama-sama.

ViniH
sumber
1
Selain fakta bahwa saya perlu memilih opsi MIDI setiap kali saya menghubungkan perangkat, itu berfungsi seperti pesona. Ini adalah solusi pertama yang benar-benar berfungsi tanpa ada upaya / kegagalan loop.
Machado
Anda dapat mengaktifkan mode dev dengan masuk ke Pengaturan -> Tentang dan kemudian mengetuk nomor build 7 kali. Lihat stackoverflow.com/questions/16866412
MarkG
7

Jika Anda menggunakan windows, Anda harus menginstal driver untuk ponsel Anda. Anda bisa mendapatkannya di sini .

Jika masih tidak berhasil, saya beruntung terhubung dengan memulai ulang secara manual Android Debug Bridge secara manual. Info lebih lanjut ada di sini .

maurice cruz
sumber
Sudah menginstal driver, tetapi setelah membaca langkah-langkah di artikel lain yang Anda tautkan saya menginstal beberapa hal lagi di PC saya untuk membuatnya berfungsi. Menambahkan langkah-langkah itu sebagai balasan untuk pertanyaan saya sendiri.
Ash
Terima kasih, saya membutuhkan driver ini;)
Verri
6

jalankan adbcommand line. seperti ini

adb devices
Bashirpour
sumber
2
Cemerlang. Membutuhkan Android Studio atau ADB yang diinstal
maeneak
5

"Perangkat jarak jauh" Chrome berhenti bekerja setelah beberapa bulan ketika saya tidak menggunakannya.

Saya menyelesaikan masalah ini: di "opsi pengembangan" perangkat saya (samsung J3) saya membatalkan otorisasi debugging usb kemudian di komputer saya, saya menjalankan "adb devices" di "C: \ Program Files (x86) \ Android \ android-sdk \ folder platform-tools "sebuah prompt muncul di perangkat saya menanyakan apakah saya mengizinkan komputer saya untuk debug aplikasi atau tidak. Saya klik ya maka chrome telah mendeteksi perangkat saya

riad ghalloussi
sumber
1
ya, adb.exeperintah di bawah alat platform SDK Android adalah kunci untuk menyelesaikan masalah ini agar Chrome tidak mengenali perangkat android saya.
kimbaudi
4

Pembaruan Ubuntu Linux 20 :

Anda mungkin tidak lagi harus melakukan perintah di bawah ini. sudo apt install -y adbCukup. Chromium 83 memiliki aturan penerusan port diaktifkan secara default

Jawaban yang lebih lama :

Bagi siapa pun yang menggunakan Ubuntu, saya menggunakan yang berikut:

https://github.com/M0Rf30/android-udev-rules

Perhatikan perintah add group name yang diperlukan untuk pengguna Ubuntu 16.

Saya juga menginstal alat ADB sudo apt install android-tools-adbdan sudo apt install android-tools-fastbootdan tidak membutuhkan Android SDK secara keseluruhan

Terakhir, jangan lupa untuk menambahkan penerusan port di pengaturan devtools di sebelah perangkat tempat ponsel Anda akhirnya terhubung, yaitu 8080 | localhost: 8080

rasemat
sumber
sudo apt install android-tools-adb android-tools-fastbootsudah cukup dalam kasus saya. Terima kasih!
Denis
Apa triknya bagi saya setelah tidak perlu khawatir tentang masalah konektivitas, adalah mengklik ikon "eject" yang muncul di bilah atas ketika Anda memasang usb, lalu klik pada ponsel saya (Nokia 6) di menu dropdown yang ditampilkan, maka telepon meminta kunci rsa dan tiba-tiba berfungsi.
adrien
1
Pembaruan Ubuntu Linux 20: tidak lagi harus melakukan semua ini. sudo apt install -y adbsudah cukup. Chromium 83 memiliki aturan penerusan port diaktifkan secara default.
Dan Dascalescu
3

Chrome tampaknya memiliki bug yang dinegosiasikan ulang otentikasi perangkat. Anda dapat mencoba menonaktifkan USB Debugging dan mengaktifkannya kembali. Terkadang Anda akan mendapat pop-up yang meminta Anda untuk mempercayai kembali kunci komputer Anda.

Atau Anda dapat pergi ke Android SDK Anda dan menjalankan adb devicesyang akan memaksa negosiasi ulang.

Setelah (atau keduanya), Chrome akan mulai bekerja.

ShortFuse
sumber
3

Yang harus saya lakukan adalah menonaktifkan "Temukan target jaringan" di chrome: // inspect / # devices .

Itulah satu-satunya hal yang menyelesaikannya dengan baik di setup saya (chrome Version 78.0.3904.97 deepinOS / debian based).

Gustavo Morais
sumber
2

Saya mencoba @murice cruz menjawab dan tidak bisa mendapatkan driver yang sebenarnya. Kemudian saya menemukan posting ini yang memiliki unduhan untuk driver LG global (tidak yakin apakah itu mencakup semua, tetapi banyak) untuk perangkat mereka. Setelah menginstal, kemudian mematikan usb debugging kemudian kembali, saya diminta dengan penerimaan RSA.

billy_comic
sumber
2

Tidak ada jawaban yang disebutkan bekerja untuk saya. Namun, yang berhasil bagi saya adalah port forwarding. Langkah-langkah rinci di sini:

  1. Pastikan Anda telah menginstal adb (langkah-langkah di sini untuk windowd, mac, ubuntu)
  2. Pastikan Anda menjalankan chrome di perangkat seluler Anda
  3. Di PC Anda, jalankan berikut ini dari baris perintah:

    adb forward tcp:9222 localabstract:chrome_devtools_remote

  4. Saat menjalankan perintah di atas, terima otorisasi di ponsel Anda. Di bawah ini adalah jenis output yang saya lihat di laptop saya:

    $:/> adb forward tcp:9222 localabstract:chrome_devtools_remote

    * daemon not running. starting it now on port 5037 *

    * daemon started successfully *

  5. Sekarang buka chrome Anda dan masukkan 'localhost: 9222' dan Anda akan melihat tab aktif untuk diperiksa.

Inilah sumber untuk pendekatan ini

Punit S
sumber
Itu sangat membantu. Terima kasih!
patrick
1

Saya baru mengenal pemrograman aplikasi dan ini adalah masalah pertama yang saya alami ketika saya mencoba untuk mendapatkan debug sampel program menggunakan perangkat LG G3 saya. Posting di atas dengan instruksi terperinci harus bekerja untuk semua. Saya menambahkan pengalaman saya jika itu membantu yang lain:

Saya telah mengikuti instruksi langkah demi langkah tetapi satu. Yaitu, menginstal driver USB dari OEM saya. Ponsel saya terus memberitahukan bahwa debugging aktif (di area notifikasi) dan saya bisa mentransfer data serta biaya. Itu membuat saya berpikir bahwa driver USB yang sesuai diinstal. Tapi ternyata tidak. Akhirnya saya pergi ke situs LG dan mengunduh driver USB untuk LG G3 saya. Tepat setelah saya menginstal driver dan menghubungkan kembali telepon ke komputer melalui kabel, saya mendapatkan prompt kunci RSA. Chrome saya sekarang mendeteksi dan saya bisa menjalankan aplikasi saya di ponsel saya melalui Android studio juga.

Sushil Kumar
sumber
Saya punya LG G2 mini dan harus menginstal LGMobileDriver_WHQL_Ver_4.0.4 untuk dapat menggunakannya dengan adb. Sopir itu diunduh untuk beberapa model G2 lain karena saya tidak menemukan mini g2 di situs resmi.
Yury Kozlov
1

Beralih 'Temukan perangkat USB' sepertinya memulai sesuatu setelah saya mengaktifkan dan menonaktifkan fitur debugging pada telepon.

Kabel yang berbeda juga mungkin menjadi masalah. Kasing saya mungkin mengganggu koneksi untuk data, tetapi tidak yakin.

masukkan deskripsi gambar di sini

Simon_Weaver
sumber
Terima kasih, penyelamat
BruceJo
1

Menggunakan Samsung Galaxy S9 yang menjalankan Android Pie. - Mei 2019 Mirip dengan jawaban di atas, dan kiriman NickW untuk jawaban itu: Setelah perangkat Anda terhubung, alih-alih pergi ke pengaturan, buka bilah notifikasi ponsel> Sistem Android dan 'Ketuk untuk opsi USB lainnya.' Pilih MIDI di bawah opsi dan Anda siap berangkat!

Brendan
sumber
1

Jika berjalan pada ponsel Huawei atau Honor , pastikan untuk menginstal dan menjalankan HiSuite di komputer Anda. USB debugging hanya berfungsi saat HiSuite aktif.

Konspirasi
sumber
0

Hanya menambahkan ini di sini untuk referensi, saya mencoba menghubungkan ponsel Android LG G5 dan alat dev Chrome tidak mengenalinya sampai saya mengunduh driver USB LG di sini .

Semoga beruntung, semuanya!

mcheah
sumber
0

Saya telah bekerja dengan enam perangkat Android yang berbeda dan beberapa kabel dan saya harus mengatakan bahwa debugger berfungsi tidak stabil. Terkadang dapat melihat perangkat, terkadang tidak. Terkadang memulai ulang Chrome membantu. Berikut ini adalah bug terkait https://bugs.chromium.org/p/chromium/issues/detail?id=788161 , mungkin Anda dapat berkontribusi dengan bukti Anda.

Stepan Yakovenko
sumber
0

Ada langkah penting yang tidak terperinci:

ADB harus berjalan (itu bukan karena diinstal bahwa ia akan berjalan untuk membangun koneksi)

Untuk alasan yang tidak diketahui untuk membuka "alat pengembang" pada chrome (canari) tidak akan serta merta meluncurkan menjalankan ADB dengan parameter yang baik. Maka Anda tidak akan melihat di smartphone pertanyaan "Konfirmasikan koneksi jarak jauh dengan 'alamat pc Anda'" sementara pada PC Anda dapat melihat pada panel koneksi "pending koneksi yang tidak diketahui". Maka tentu jika ini tidak terjadi koneksi tidak akan dibangun. Perhatikan bahwa beberapa alat lain meluncurkan ADB tetapi yang penting adalah meluncurkan ADB dan membangun koneksi.

Ketika Anda menjalankan "> ADB menghubungkan 'IPofYourSmartphone port'" atau ADB dijalankan dengan lembut untuk mendapatkan koneksi yang benar, ADB mengirimkan permintaan yang menampilkan konfirmasi panel pada Smartphone Anda

Ini terlalu valid untuk koneksi USB atau Wifi. Jika Anda menggunakan di android alat seperti "ADB nirkabel oleh Henry" Anda akan mendapatkan panduan lengkap untuk mendapatkan koneksi jarak jauh wifi debugging.

Semoga bantuan ini

salam Hormat

Trebly

pengguna161546
sumber
0

Di telepon, pastikan bahwa mode debugging dihidupkan.

Tidak ada laki-laki
sumber
0

Menggunakan LG G7 dan Windows 10 saat ini. Bagi saya, begitu ponsel terhubung secara fisik, mengubah mode koneksi USB ke Transfer foto (saya awalnya menggunakan transfer File ) dan Perangkat Jarak Jauh Chrome mendeteksi telepon saya. Sejauh yang saya tahu, saya hanya menginstal driver ponsel, tidak ada ADT dll.

Robin Chow
sumber
0

Jika Anda memiliki andorid 9 di ponsel, Anda harus memperbarui Android SDK di Android Studio.

  • Buka Android studio dan buka Pengaturan.
  • Pengaturan Sistem \ Android
  • Pilih Android SDK (Anda akan melihat versi baru SDK)
  • Klik untuk mendaftar
  • Ponsel Anda ingin diakses sekarang dalam mode MIDI.
Alper AKPINAR
sumber
0

Saya memecahkan masalah ini tanpa menginstal driver SDK Samsung atau Android atau harus memilih opsi transfer MIDI atau Image, sebagaimana dirinci dalam banyak jawaban di atas yang mencakup beberapa tahun.

Bagi saya, pada Windows 10, masalahnya disebabkan oleh aplikasi bawaan Windows 10 yang disebut Your Phone. Saya hanya perlu repairaplikasi di dalamnya Advanced Settings. Mungkin ada cara yang lebih mudah untuk mengakses pengaturan aplikasi tetapi saya mengaksesnya dengan cara ini:

  1. Pengaturan sistem
  2. Tambah atau Hapus Program
  3. Klik Your Phonedari daftar
  4. Pilih Advanced Options
  5. Pilih di Repairbawah Resetopsi

Setelah ini, ketika saya menghubungkan kembali dan beralih USB Debuggingdi ponsel Android saya (Samsung A30), telepon saya meminta saya untuk menyetujui sidik jari kunci RSA, yang memungkinkan Chrome DevTools akhirnya mengenali ponsel saya.

TheDarkIn1978
sumber