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.
chrome://version
) + Model & Android Android saat menjelaskan apa yang cocok untuk Anda.Jawaban:
Untuk mengaktifkan dan menjalankan fungsi:
adb.exe
(mungkin perlu memulai dan menghentikan ADB menggunakanadb kill-server
danadb start-server
)about:inspect
di Chrome di desktop, memastikan browser Chrome terbuka di perangkat AndaMengikuti 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:
C:\Program Files (x86)\Minimal ADB and Fastboot\
adb devices
(atau saya bisa menjalankanadb start-server
tetapi sebelumnya memberikan respon yang lebih informatif)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:
"C:\Program Files (x86)\Minimal ADB and Fastboot\adb" devices
adb.bat
di 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.
sumber
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.
sumber
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.
sumber
(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.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:
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
).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.
sumber
adb
menginstal, saya hanya belum melakukanadb devices
dengan telepon baru saya.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
sumber
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.
sumber
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 :
atau dan
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.
sumber
adb kill-server
danadb start-server
satu-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 menjalankanadb kill-server
dan diadb start-server
bawah tendaPengguna Samsung Note 8 di sini - yang harus saya lakukan adalah
adb devices
pada adb prompt.Setelah itu saya mendapat pesan di ponsel saya dan chrome mengenali telepon.
sumber
Ponsel Samsung + PC dengan Windows
Pertama-tama Anda perlu mengaktifkan debugging USB di ponsel Anda:
Kemudian di PC Anda:
sumber
ADB harus berjalan. Pergi saja ke
C:\Users\yourUserName\AppData\Local\Android\Sdk\platform-tools
dan jalankanadb devices
, daemon harus mulai dan kemudian menampilkan semua perangkat yang terhubung.sumber
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.
sumber
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 .
sumber
jalankan
adb
command line. seperti inisumber
"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
sumber
adb.exe
perintah di bawah alat platform SDK Android adalah kunci untuk menyelesaikan masalah ini agar Chrome tidak mengenali perangkat android saya.Pembaruan Ubuntu Linux 20 :
Anda mungkin tidak lagi harus melakukan perintah di bawah ini.
sudo apt install -y adb
Cukup. Chromium 83 memiliki aturan penerusan port diaktifkan secara defaultJawaban 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-adb
dansudo apt install android-tools-fastboot
dan tidak membutuhkan Android SDK secara keseluruhanTerakhir, jangan lupa untuk menambahkan penerusan port di pengaturan devtools di sebelah perangkat tempat ponsel Anda akhirnya terhubung, yaitu 8080 | localhost: 8080
sumber
sudo apt install android-tools-adb android-tools-fastboot
sudah cukup dalam kasus saya. Terima kasih!sudo apt install -y adb
sudah cukup. Chromium 83 memiliki aturan penerusan port diaktifkan secara default.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 devices
yang akan memaksa negosiasi ulang.Setelah (atau keduanya), Chrome akan mulai bekerja.
sumber
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).
sumber
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.
sumber
Tidak ada jawaban yang disebutkan bekerja untuk saya. Namun, yang berhasil bagi saya adalah port forwarding. Langkah-langkah rinci di sini:
Di PC Anda, jalankan berikut ini dari baris perintah:
adb forward tcp:9222 localabstract:chrome_devtools_remote
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 *
Sekarang buka chrome Anda dan masukkan 'localhost: 9222' dan Anda akan melihat tab aktif untuk diperiksa.
Inilah sumber untuk pendekatan ini
sumber
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.
sumber
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.
sumber
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!
sumber
Jika berjalan pada ponsel Huawei atau Honor , pastikan untuk menginstal dan menjalankan HiSuite di komputer Anda. USB debugging hanya berfungsi saat HiSuite aktif.
sumber
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!
sumber
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.
sumber
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
sumber
Di telepon, pastikan bahwa mode debugging dihidupkan.
sumber
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.
sumber
Jika Anda memiliki andorid 9 di ponsel, Anda harus memperbarui Android SDK di Android Studio.
sumber
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 perlurepair
aplikasi di dalamnyaAdvanced Settings
. Mungkin ada cara yang lebih mudah untuk mengakses pengaturan aplikasi tetapi saya mengaksesnya dengan cara ini:Your Phone
dari daftarAdvanced Options
Repair
bawahReset
opsiSetelah ini, ketika saya menghubungkan kembali dan beralih
USB Debugging
di ponsel Android saya (Samsung A30), telepon saya meminta saya untuk menyetujui sidik jari kunci RSA, yang memungkinkan Chrome DevTools akhirnya mengenali ponsel saya.sumber