Itu tidak masalah. Saya menghapus plugin Mylyn saya, dan masalahnya tetap ada.
IgorGanapolsky
68
Saya tidak berpikir ada alasan untuk memilih-bawah jawaban ini, itu adalah jawaban yang diterima karena memecahkan masalah untuk TIMEX. Jika ini bukan masalah Anda, silakan pilih jawaban lain.
Nikola Smiljanić
520
Saya memiliki masalah yang sama tetapi perbaikan saya jauh lebih mendasar:
Jika panel LogCat kosong di Eclipse emulator tidak memiliki fokus. Pergi ke perspektif DDMS dan coba klik pada entri 'emulator' di panel Perangkat (layar kiri atas).
Hal yang sama terjadi dengan perangkat fisik. Anda hanya perlu mengklik entri yang mewakili perangkat itu dan pesan log tiba-tiba membanjiri.
MatrixFrog
3
Bagus! Saya mendapatkan bug ini berkali-kali, tetapi tidak tahu cara mengembalikan Logcat. Untungnya, tip Anda membantu saya :)
anticafe
2
BAGUS! Sudah sangat sering menggangguku sehingga logcat terkadang tidak berfungsi.
marlar
3
Ini harus menjadi jawaban yang diperiksa. Simpan hariku!
CelinHC
25
Jika ini tidak berhasil segera, mulai ulang gerhana, lalu berhasil, terima kasih @MoMo
Sam Sussman
82
Panggil
*#*#2846579#*#*
dan Anda akan melihat menu tersembunyi. Buka Menu Proyek> Pengaturan Latar Belakang> Pengaturan log dan tentukan ketersediaan log (saklar log) dan level (pengaturan level log).
Harap dicatat ini mungkin berlaku untuk ponsel Huawei hanya seperti yang dinyatakan untuk Ideos X3 (di sini ) dan diuji di Honor U8860.
Sejujurnya, Yang Mulia mulai menunjukkan log in LogCat dan kemudian berhenti. Saya tidak mengandalkan LogCat dengan perangkat ini . Anda dapat menginstal CatLog ( play.google.com/store/apps/details?id=com.nolanlawson.logcat ) atau alat serupa - yang selalu berfungsi! Semoga berhasil.
denispyr
3
Pastikan Anda me-restart telepon Anda setelah mengatur log.
William
Bekerja pada Huawei P7-L07
Nick Dong
Bekerja pada Huawei Ascend Y300. Terima kasih banyak
chinthana
Bekerja untuk Huawei P8 Lite - ALE L21! Terima kasih !
nightfixed
71
Jika mengklik di panel Perangkat tidak membawa spam, gunakan reset adbdi menu dropout dari segitiga di sebelah kanan tombol snapshot.
Hati-hati karena Konsol akan memuntahkan [YYYY-MM-DD HH: MM: SS - DeviceMonitor] Kesalahan koneksi Adb: EOF ... Upaya koneksi: 1. Seperti yang diposting di tempat lain pada SO ( stackoverflow.com/questions/1997474/… ) , ini tidak berbahaya tetapi Anda harus mencabut / menghubungkan kembali perangkat Anda sehingga mereka muncul.
paulrehkugler
Ini memperbaikinya, dan saya tidak perlu menghubungkan kembali perangkat saya untuk itu muncul,
fwiw
Baru saja menemukannya, tetapi saya hanya mendapatkan pesan bahwa koneksi Adb sudah ditutup dan tidak ada koneksi ulang.
Johnny_D
41
Saya memiliki masalah yang sama on / off dan cara saya menyelesaikannya adalah dengan File >> Restart (restart gerhana)
Tidak perlu memulai ulang gerhana> cukup pilih emulator atau perangkat Anda dari DDMS
Mahesh
1
Kami tidak punya waktu untuk memulai kembali gerhana karena dibutuhkan 5-10 menit :(
Vivek Warde
11
Sementara jawaban yang diberikan oleh MoMo akan menyelesaikan masalah untuk sementara, kemungkinan besar akan terulang kembali pada saat Anda meluncurkan Eclipse berikutnya, atau meluncurkan pada Emulator / Perangkat yang berbeda.
Daripada selalu harus memilih perangkat saya di tampilan perangkat saya menemukan solusi yang lebih baik adalah masuk ke preferensi Eclipse Anda dan arahkan ke Android -> LogCat dalam daftar di sebelah kiri dan kemudian aktifkan "Monitor logcat untuk pesan dari aplikasi di ruang kerja ".
Dengan cara ini, apa pun perangkat yang Anda gunakan, logcat akan secara otomatis mulai menampilkan output darinya segera setelah aplikasi diluncurkan.
Ini juga akan mengatur filter yang memastikan bahwa hanya output dari aplikasi Anda yang ditampilkan, yang dapat Anda gunakan kembali / nonaktifkan sesuai kebutuhan.
Itulah masalahnya di Huawei U8500 saya. Logcat adb maupun gerhana tidak menunjukkan apa pun. Terima kasih!
hectorct
19
Apa artinya jika tidak ada direktori 'logger' di dalamnya /sys/kernel?
Agustus
1
Coba di direktori lain: echo 1> / sys / kernel / logger_mode / logger_mode
AK87
Direktori itu juga tidak ada. Ada direktori config, tetapi kosong.
Raja
6
BAIK. Beginilah cara saya membuatnya bekerja. Saya pertama kali mengikuti saran MoMo, yaitu ...
Jika panel LogCat kosong di Eclipse emulator tidak memiliki fokus. Pergi ke perspektif DDMS dan coba klik pada entri 'emulator' di panel Perangkat (layar kiri atas).
Tetapi tidak berhasil.
Saya kemudian berusaha reset adb(Android Debug Bridge) seperti yang disarankan oleh furikuretsu. Bagaimana? Jendela -> Perangkat -> tombol menu segitiga terbalik -> Atur ulang adb.
Itu juga tidak berhasil , tetapi saya mendapatkan pesan berikut:
Android hierarchyviewer: Tidak bisa mendapatkan jendela fokus dari perangkat
Ini berarti bahwa MoMo benar karena perangkat atau emulator Android saya tidak memiliki fokus. Namun, solusi yang saya lakukan dalam kasus saya berbeda.
Apa yang berhasil untuk saya:
1) Memasang kembali perangkat Android saya, yang terhubung ke komputer saya melalui USB.
2) Restart Eclipse, seperti yang disebutkan oleh Abu Hamzah (walaupun karena saya tidak tahu saya bisa melakukannya File -> Restart, saya secara manual menutup Eclipse, dan kemudian restart aplikasi lagi.)
Menjadi menarik ketika Anda mengetahui bahwa TIDAK ADA SEMUA JAWABAN di utas ini sangat membantu.
Dan kemudian Anda mengetahui bahwa dalam versi ADT 22.6.3.v201404151837-1123206 Anda jika Anda menambahkan dua filter dengan nama paket yang sama ( nama aplikasi ) maka log tidak akan muncul.
Itu aneh karena log ada di sana dua detik yang lalu, dan meluncurkan aplikasi dalam mode debug menambahkan filter default untuk aplikasi yang bertabrakan dengan filter yang telah saya setup secara manual, dan kemudian ADT secara ajaib menghapus semua log, dan NONE dari filter berfungsi termasuk Semua pesan (tanpa filter) !
Saya harap saya menyelamatkan seseorang beberapa saat ... Saya melakukannya hampir selama satu jam.
==== UPDATE ====
Dan kemudian saya menghabiskan waktu singkat sambil membayangkan bahwa ini menutupi masalah lain ...
Saya bekerja dengan dua layar, yang kedua terhubung melalui VGA / RGB - (tidak begitu yakin bagaimana namanya) dan apa yang bisa saya lakukan, saya satu ton lebih nyaman dengan logcat jauh dari editor kode saya, jadi saya Saya telah meletakkannya di jendela lain, dan ternyata itulah alasan utama saya menghilang.
Saya telah menghadapi masalah yang sama tetapi dalam log kasus saya ditampilkan ketika perangkat lain terhubung dan tidak ditampilkan ketika perangkat saya terhubung.
Butuh waktu berhari-hari dan akhirnya, masalah teratasi ketika saya me-restart telepon saya.
Periksa apakah Konsol memberi tahu Anda sesuatu. Biasanya ini terjadi ketika proyek tidak dapat menginstal di perangkat, dan hanya menunjukkan yang sebelumnya. Kasus paling umum yang saya lihat adalah ketika ada tanda tangan yang berbeda dalam proyek, dan tidak berjalan sama sekali. Tolong, baca semua huruf merah yang Anda lihat. Jika LogCat tidak menunjukkan apa-apa, pastikan bahwa Konsol akan melakukannya.
Tetapkan tanggal dan waktu yang sama di ponsel Android Anda dan di laptop Anda.
Saya memiliki masalah yang sama dengan log yang tidak muncul, dan ketika saya menetapkan tanggal yang benar di telepon saya mulai melihat log (saya me-restart telepon dan jamnya benar-benar salah!).
Sering kali ketika saya beralih ke perangkat Android baru, saya tidak melihat lagi pesan logcat. Sayangnya, tidak ada saran di atas bekerja untuk saya (Eclipse Photon 4.8.0).
Saya sekarang menggunakan ini . Tampaknya berfungsi untuk perangkat yang berbeda.
Buka dipasang "One Plus Drivers". Ikon seperti cakram
Klik kanan pada OnePlus_USB_Drivers_setup.exe dan jalankan dengan anggur
Kemudian buka terminal di drive ini di mana "OnePlus_USB_Drivers_setup.exe" Anda dan file driver lainnya ada. Dan lari
./adb_config_Linux_OSX.sh atau sh adb_config_Linux_OSX.sh
Tutup terminal ini
Buka termianl baru dan jalankan
adb server-start
Satu perangkat plus Anda akan meminta Anda untuk mengenali PC Anda sebagai agen dubugging. Sekarang, jalankan di terminal. Itu akan menunjukkan perangkat Anda.
adb logcat
perintah, atau keduanya?Jawaban:
Mungkin Anda sudah menginstal Mylyn?
http://code.google.com/p/android/issues/detail?id=1808
sumber
Saya memiliki masalah yang sama tetapi perbaikan saya jauh lebih mendasar:
Jika panel LogCat kosong di Eclipse emulator tidak memiliki fokus. Pergi ke perspektif DDMS dan coba klik pada entri 'emulator' di panel Perangkat (layar kiri atas).
sumber
Panggil
dan Anda akan melihat menu tersembunyi. Buka Menu Proyek> Pengaturan Latar Belakang> Pengaturan log dan tentukan ketersediaan log (saklar log) dan level (pengaturan level log).
Harap dicatat ini mungkin berlaku untuk ponsel Huawei hanya seperti yang dinyatakan untuk Ideos X3 (di sini ) dan diuji di Honor U8860.
sumber
Jika mengklik di panel Perangkat tidak membawa spam, gunakan
reset adb
di menu dropout dari segitiga di sebelah kanan tombol snapshot.sumber
Saya memiliki masalah yang sama on / off dan cara saya menyelesaikannya adalah dengan File >> Restart (restart gerhana)
sumber
Sementara jawaban yang diberikan oleh MoMo akan menyelesaikan masalah untuk sementara, kemungkinan besar akan terulang kembali pada saat Anda meluncurkan Eclipse berikutnya, atau meluncurkan pada Emulator / Perangkat yang berbeda.
Daripada selalu harus memilih perangkat saya di tampilan perangkat saya menemukan solusi yang lebih baik adalah masuk ke preferensi Eclipse Anda dan arahkan ke Android -> LogCat dalam daftar di sebelah kiri dan kemudian aktifkan "Monitor logcat untuk pesan dari aplikasi di ruang kerja ".
Dengan cara ini, apa pun perangkat yang Anda gunakan, logcat akan secara otomatis mulai menampilkan output darinya segera setelah aplikasi diluncurkan.
Ini juga akan mengatur filter yang memastikan bahwa hanya output dari aplikasi Anda yang ditampilkan, yang dapat Anda gunakan kembali / nonaktifkan sesuai kebutuhan.
sumber
Mungkin log tidak diaktifkan di perangkat Anda. Coba jalankan perintah berikut.
sumber
/sys/kernel
?BAIK. Beginilah cara saya membuatnya bekerja. Saya pertama kali mengikuti saran MoMo, yaitu ...
Tetapi tidak berhasil.
Saya kemudian berusaha
reset adb
(Android Debug Bridge) seperti yang disarankan oleh furikuretsu. Bagaimana? Jendela -> Perangkat -> tombol menu segitiga terbalik -> Atur ulang adb.Itu juga tidak berhasil , tetapi saya mendapatkan pesan berikut:
Ini berarti bahwa MoMo benar karena perangkat atau emulator Android saya tidak memiliki fokus. Namun, solusi yang saya lakukan dalam kasus saya berbeda.
Apa yang berhasil untuk saya:
1) Memasang kembali perangkat Android saya, yang terhubung ke komputer saya melalui USB.
2) Restart Eclipse, seperti yang disebutkan oleh Abu Hamzah (walaupun karena saya tidak tahu saya bisa melakukannya
File -> Restart
, saya secara manual menutup Eclipse, dan kemudian restart aplikasi lagi.)Sekarang saya dapat melihat log di logcat saya.
Semoga ini bisa membantu Anda juga.
sumber
Solusi paling sederhana bekerja untuk saya: Shutdown dan restart ponsel saya dan Eclipse.
sumber
Saya pikir, Anda belum memilih perangkat atau emulator, yang menjalankan aplikasi Anda,
Dalam gerhana pergi ke Perspektif DDMS dan pilih perangkat atau emulator di mana Anda menjalankan aplikasi Anda.
(Catatan: Tidak perlu memulai ulang Eclipse)
sumber
Jika Anda menggunakan perangkat, pemeriksaan paling sederhana adalah memulai ulang gerhana.
** Anda tidak perlu mematikan gerhana **
gunakan File > Restart
dalam satu atau dua detik cepat Anda akan melihat LogCat Anda kembali
sumber
Buka Pengaturan pengembang dan periksa apakah Debugging \ Pilih Aplikasi untuk Debugging kosong
sumber
Jika menggunakan DDMS untuk memfokuskan kembali tidak berfungsi, coba tutup dan mulai ulang LogCat. Itu membantu saya.
sumber
Saya sering mengalami hal ini. Menutup dan membuka kembali Eclipse tampaknya memperbaikinya.
sumber
Menjadi menarik ketika Anda mengetahui bahwa TIDAK ADA SEMUA JAWABAN di utas ini sangat membantu.
Dan kemudian Anda mengetahui bahwa dalam versi ADT 22.6.3.v201404151837-1123206 Anda jika Anda menambahkan dua filter dengan nama paket yang sama ( nama aplikasi ) maka log tidak akan muncul.
Itu aneh karena log ada di sana dua detik yang lalu, dan meluncurkan aplikasi dalam mode debug menambahkan filter default untuk aplikasi yang bertabrakan dengan filter yang telah saya setup secara manual, dan kemudian ADT secara ajaib menghapus semua log, dan NONE dari filter berfungsi termasuk Semua pesan (tanpa filter) !
Saya harap saya menyelamatkan seseorang beberapa saat ... Saya melakukannya hampir selama satu jam.
==== UPDATE ====
Dan kemudian saya menghabiskan waktu singkat sambil membayangkan bahwa ini menutupi masalah lain ...
Saya bekerja dengan dua layar, yang kedua terhubung melalui VGA / RGB - (tidak begitu yakin bagaimana namanya) dan apa yang bisa saya lakukan, saya satu ton lebih nyaman dengan logcat jauh dari editor kode saya, jadi saya Saya telah meletakkannya di jendela lain, dan ternyata itulah alasan utama saya menghilang.
sumber
Jika Anda menggunakan cynogenmod di ponsel Anda itu akan menonaktifkan logging secara default, coba metode ini:
Di perangkat Anda, buka folder "/system/etc/init.d/" Jika ada banyak file, coba buka setiap file dan temukan baris ini:
rm / dev / log / main
Sekarang, komentari baris ini seperti ini: # rm / dev / log / main
simpan file dan reboot.
sumber
Saya telah menghadapi masalah yang sama tetapi dalam log kasus saya ditampilkan ketika perangkat lain terhubung dan tidak ditampilkan ketika perangkat saya terhubung.
Butuh waktu berhari-hari dan akhirnya, masalah teratasi ketika saya me-restart telepon saya.
sumber
Periksa apakah Konsol memberi tahu Anda sesuatu. Biasanya ini terjadi ketika proyek tidak dapat menginstal di perangkat, dan hanya menunjukkan yang sebelumnya. Kasus paling umum yang saya lihat adalah ketika ada tanda tangan yang berbeda dalam proyek, dan tidak berjalan sama sekali. Tolong, baca semua huruf merah yang Anda lihat. Jika LogCat tidak menunjukkan apa-apa, pastikan bahwa Konsol akan melakukannya.
sumber
Saya memiliki masalah yang sama. Tidak perlu memulai ulang Eclipse atau membersihkan proyek Anda. Anda bisa mengikuti:
sumber
Apa yang berhasil bagi saya selain memulai kembali gerhana adalah:
Setelah menghapus semua filter, logcat diisi dengan teks lagi Semoga ini bisa membantu orang lain
sumber
Tutup logcat dan kemudian buka kembali dari Window> Show View> Others
sumber
Jika Anda menggunakan Eclipse Mars (setidaknya, Mars.1 atau Mars.2), coba solusi yang dijelaskan di sini: Logcat menampilkan pesan yang tidak terlihat di Eclipse Mars .
Ini membantu dalam kasus saya.
sumber
Ini sederhana.
Cukup tutup Logcat dari gerhana.
Kemudian buka kembali dengan mengikuti langkah-langkah di Eclipse.
Window - Tampilkan Tampilan - Lainnya - Android - LogCat - ok
Semoga ini bisa menyelesaikan masalah Anda.
sumber
Tetapkan tanggal dan waktu yang sama di ponsel Android Anda dan di laptop Anda.
Saya memiliki masalah yang sama dengan log yang tidak muncul, dan ketika saya menetapkan tanggal yang benar di telepon saya mulai melihat log (saya me-restart telepon dan jamnya benar-benar salah!).
sumber
Sering kali ketika saya beralih ke perangkat Android baru, saya tidak melihat lagi pesan logcat. Sayangnya, tidak ada saran di atas bekerja untuk saya (Eclipse Photon 4.8.0).
Saya sekarang menggunakan ini . Tampaknya berfungsi untuk perangkat yang berbeda.
sumber
Jika Anda mencoba semua yang lain, dan masih kalah pada Empty logcat. Saya punya cara sederhana lain.
Unduh versi lama adb, dan coba lagi, Mungkin berhasil, setidaknya bekerja untuk saya dengan ponsel Android 7.0 (vendor berhenti memperbarui).
Berikut ini tautan yang bermanfaat untuk versi lama.
sumber
Untuk satu perangkat plus dan os ubuntu: -
Instal adb tools di ubuntu
sudo apt-get install android-tools-adb
Sekarang, pasang perangkat Anda ke PC dengan USB.
Buka dipasang "One Plus Drivers". Ikon seperti cakram
Klik kanan pada OnePlus_USB_Drivers_setup.exe dan jalankan dengan anggur
Kemudian buka terminal di drive ini di mana "OnePlus_USB_Drivers_setup.exe" Anda dan file driver lainnya ada. Dan lari
./adb_config_Linux_OSX.sh atau sh adb_config_Linux_OSX.sh
Tutup terminal ini
Buka termianl baru dan jalankan
adb server-start
Satu perangkat plus Anda akan meminta Anda untuk mengenali PC Anda sebagai agen dubugging. Sekarang, jalankan di terminal. Itu akan menunjukkan perangkat Anda.
Referensi: - https://forums.oneplus.com/threads/solved-android-studio-does-not-recognise-my-one-plus-two-in-linux.365221/#post-13208160
sumber