Sejak saya meningkatkan Samsung Galaxy S3 saya ke Android 4.3 (dari 4.1.2), saya tidak dapat menggunakan debugging jarak jauh Chrome untuk android (detail selengkapnya di sini ).
Saya mengaktifkan opsi pengembang dan debugging USB di ponsel saya, dan ini berfungsi dengan baik di Android 4.1.2. Sekarang, ketika saya menghubungkan ponsel saya ke PC saya, itu hanya terhubung sebagai perangkat penyimpanan media dan tidak ditemukan sebagai perangkat USB oleh chrome.
Saya mengesampingkan masalah apa pun dengan chrome karena saya dapat melakukan debug USB dengan Google Nexus4, juga, melihat beberapa utas lain (di sini dan di tempat lain) tampaknya ada masalah dengan peningkatan 4.3 Samsung.
Ada petunjuk untuk membuat ini bekerja?
adb.exe
mana yang sudah ada di PC saya, dan menjalankannyaadb.exe devices
. Itu berhasil bagi saya.adb.exe
dan itu baru saja membuka dan menutup terminal. Saya kemudian membuka terminal dan berlariadb.exe devices
dan dikatakan'adb.exe' is not recognized as an internal or external command, operable program or batch file
. Saya tidak menginstal Android Studio karena ukurannya sekitar 2GB dan koneksi saya terbatas.Jawaban:
Perangkat saya berhenti berfungsi karena Chrome menonaktifkan plugin ADB yang sekarang sudah dihapus karena sudah ada di dalam alat pengembang sekarang.
Saya mengunduh SDK dan mengikuti petunjuk di Pengembang Chrome . Bagaimana pun saya menemukan instruksi yang disajikan oleh Alphonso tidak cukup dan saya melakukannya dengan cara ini di Windows 8:
Saya memiliki masalah besar dan berhasil menyelesaikannya dengan langkah-langkah ini. Jika Anda masih mengalami masalah, google panduan Debugging Jarak Jauh di Android dengan Chrome dan periksa bagian tentang driver. Saya mengalami masalah dengan Samsung Galaxy Nexus saya yang membutuhkan driver khusus agar kompatibel dengan ADB.
Memperbarui
Jika Anda menggunakan Windows 10 dan tidak dapat menemukan tautan untuk mengunduh SDK Android ; Anda dapat melewati # 1 dan # 2. Yang Anda butuhkan hanyalah mengaktifkan " Android Debug Bridge ". Langsung ke # 3 - # 7 setelah mengunduh dan menjalankan " alat-platform " ( https://developer.android.com/studio/releases/platform-tools.html )
sumber
./adb devices
.Setelah mencoba mengikuti jawaban Valros.nu, saya menemukan bahwa unduhan sdk sekarang dipaketkan dengan androind studio, dalam penginstal exe 840MB.
Karena semua yang Anda butuhkan untuk program khusus ini adalah program adb, Anda bisa mendapatkan ini dari penginstal mandiri dari xda guys:
http://forum.xda-developers.com/showthread.php?t=2317790
Perhatikan bahwa Anda tidak perlu mengetik
adb.exe
, cukup ketikadb devices
di command prompt yang diluncurkan setelah penginstalan.Juga, saya harus mencabut dan memasang kembali samsung s4 saya untuk mendapatkan prompt debugging jarak jauh untuk muncul di telepon
sumber
Setelah melihat-lihat sedikit lebih lama, saya menemukan ini . Tampaknya, belum ada solusi untuk masalah ini, tetapi ada solusi - kembali ke alur kerja lama .
Alur kerja lama berhasil untuk saya, dan satu-satunya hal tambahan yang harus saya lakukan adalah membuka folder platform-tools dari unduhan SDK Android, buka jendela perintah di sini dan jalankan perintah "adb devices". Hal ini menyebabkan panel sidik jari kunci RSA komputer muncul di layar ponsel saya, dan setelah memberikan izin, perangkat muncul di halaman Periksa Chrome.
Ternyata itu bukan masalah yang disebabkan oleh peningkatan OS seluler tetapi oleh Chrome (saya terlempar oleh fakta bahwa itu berfungsi pada Nexus4 saya). Di versi Chrome yang lebih lama, tidak perlu mengunduh SDK Android 500 mb yang aneh, karena ini mendukung plugin ADB. Tapi dengan Chrome versi terbaru, saya rasa, menggunakan versi lama adalah satu-satunya cara untuk pergi.
sumber
adb devices
di PC saya, perangkat saya terdaftar, dan kemudian di layar perangkat muncul prompt "Izinkan USB Debugging". Sejak saat itu, itu berhasil!adb devices
sebagai "kembali ke alur kerja lama", yang melibatkan penerusan porta dan navigasi ke URL tertentu di Chrome pada PC. Berlariadb devices
sangat sederhana :-)adb devices
. Jadi apa yang kami hadapi adalah sesuatu antara alur kerja lama dan "alur kerja modern".Saya memiliki Samsung Galaxy S3 dan tidak muncul di tab "Perangkat jarak jauh" atau di chrome: // inspect. Perangkat ini memang ditampilkan di Device Manager Windows sebagai GT-I9300. Apa yang berhasil bagi saya adalah:
cmd.exe
cd "C:\Program Files (x86)\ClockworkMod\Universal Adb Driver"
adb devices
Saya tidak yakin apakah itu mempengaruhi seluruh aliran entah bagaimana, tetapi pada titik tertentu saya telah menginstal, dan kemudian menghapus driver dari Samsung: http://www.samsung.com/us/support/downloads/ > Seluler> Telepon > Galaxy S> S III> Tidak Terkunci> http://www.samsung.com/us/support/owners/product/galaxy-s-iii-unlocked#downloads
sumber
Bagi saya solusinya adalah mengunduh Android SDK dan meluncurkan
adb devices
yang memulai adb daemon.sumber
cd ~/
kemudianadb devices
jalankan ini di terminal AndaSaya tahu ini adalah pertanyaan yang lebih lama, tetapi saya pikir saya juga akan memposting solusi saya:
sumber
Saya sukses setelah menggunakan ade.exe seperti yang dijelaskan di atas, plus menggunakan Chrome Canary versi terbaru . Rupanya versi desktop Chrome Anda harus lebih tinggi dari versi yang berjalan di perangkat Android Anda.
sumber
Bagi saya, item menu Periksa Perangkat tidak tersedia (tidak ditampilkan sama sekali). Namun, cukup menjelajahi chrome: // inspect / # devices menunjukkan perangkat saya dan saya dapat menggunakan port forward dll. Saya tidak tahu mengapa item menu tidak ditampilkan.
Telepon: Android Galaxy S4
OS: Mac OS X
sumber
Jika itu membantu siapa pun, saya akan memposting apa yang berhasil untuk saya.
Saya harus menyambungkan S3 saya ke port USB langsung di PC saya untuk meminta saya menerima tanda tangan RSA. S3 saya dicolokkan ke hub sebelum itu.
Sekarang S3 terdeteksi saat menggunakan port USB langsung dari PC dan melalui hub.
CATATAN - Anda mungkin juga perlu menjalankan
adb devices
dari baris perintah agar S3 Anda meminta kembali izin.... terima tanda tangan di telepon ...
sumber
Mereka yang memperbarui perangkatnya ke Android 4.2 Jelly Bean atau lebih tinggi atau memiliki perangkat bertenaga Android 4.2 JB atau lebih tinggi, tidak akan menemukan Opsi Pengembang di menu Pengaturan. Opsi Pengembang bersembunyi secara default di 4.2 jelly bean dan versi Android yang lebih baru. Ikuti langkah-langkah di bawah ini untuk Memperlihatkan Opsi Pengembang.
Buka Pengaturan >> Lebih / tab Umum >> Tentang (Pada Samsung Galaxy S3, Galaxy S4, Galaxy Note 8.0, Galaxy Tab 3 dan Galaxy Smartphone dan tablet lain yang memiliki Android 4.2 / 4.3 Jelly Bean) ATAU
Buka Pengaturan >> Umum >> Tentang (Pada Samsung Galaxy Note 2, Galaxy Note 3 dan beberapa perangkat Galaxy lain yang memiliki Android 4.3 Jelly Bean atau 4.4 KitKat) ATAU
Buka Pengaturan> Tentang> Informasi Perangkat Lunak> Lainnya (Pada HTC One atau perangkat HTC lain yang memiliki Android 4.2 Jelly Bean atau lebih tinggi) 2. Sekarang Gulir ke Nomor Bangun dan ketuk 7 kali berulang kali. Sebuah pesan akan muncul yang mengatakan bahwa Anda sekarang adalah pengembang.
Penghargaan untuk www.androidofficer.com
sumber