與設備調試時,當我嘗試使用Android設備在Android Studio中的logcat顯示什麼調試是空的。但是,當我使用模擬器LogCat顯示所有的消息。如何在實際設備上調試時查看Logcat消息?Android的logcat中在Android Studio中
謝謝!
與設備調試時,當我嘗試使用Android設備在Android Studio中的logcat顯示什麼調試是空的。但是,當我使用模擬器LogCat顯示所有的消息。如何在實際設備上調試時查看Logcat消息?Android的logcat中在Android Studio中
謝謝!
從0.4.0開始,我注意到logcat選項卡在調試器窗口中不起作用 - 只在Android DDMS窗口中(在調試時按Alt + 6調出工作logcat)。尷尬的我知道:)
>是的,它也不是我的帖子,但切換到DDMS後,我得到了日誌和然後當我切換回Java選項卡時,它開始發佈Logcat日誌以及 – Muhammad
在0.8.2的DDMS窗口不顯示。但是,通過按Alt+6
(兩次,如果它已經打開)重新啓動adb logcat窗口可以解決問題。它爲我工作。
在Android Studio中0.8.0你應該通過工具使亞行整合 - > Android的,之前運行你的應用程序。然後日誌貓會正常工作。請注意,如果您在應用程序運行時禁用ADB集成並再次啓用它,那麼除非重新生成項目,否則日誌貓不會顯示任何內容。
我使用android studio 1.0.2並且此解決方案適用於我 – Plugie
在Android Studio中1.0.2或更高版本:你應該通過工具使亞行整合 - > Android的,之前運行你的應用程序
在Android Studio中1 *如果logcat的消息已經消失了,我幫助下一絕招:
Tools -> Android -> disable)) "enable ADB integration" (if it've been enabled)
Tools -> Android -> enable it again "enable ADB integration"
據我所知,這個問題是2歲以上,但是從我搜索了幾個人仍然有這樣一個長期存在的問題。對此的一個可能的解決方案(在兩個小時後我工作!)是您的手機設置可能會將其「日誌切換」設置爲關閉,因此它不會將您的日誌數據發送到IDE。
這裏是解決方案 - "Unable to open log device '/dev/log/main': No such file or directory"
希望它能幫助!
如果有人仍然有儘管這裏嘗試所有的答案有這個麻煩,只是使用System.out.println代替日誌。*和您的調試消息將輸出。
更新:我終於在我的情況下得到了問題的原因。如果我切換設備的無線網絡,日誌會顯示。否則,日誌將不會顯示。我試了好幾次,當我關掉我的wifi時,它總是顯示完整的日誌。
我的設備是:Gsmart經典,OS:Android操作系統,V5.1(棒棒糖)。當我在Android Studio 2.0預覽版中將更新Gradle構建工具從'com.android.tools.build:gradle:2.0.0-alpha1'
更改爲'com.android.tools.build:gradle:2.0.0-alpha3'
時,我遇到了問題。在沒有運氣的情況下嘗試所有解決方案後,我嘗試了所有即時運行選擇,然後重新應用。然後日誌顯示出來。
在Android Studio中2.X我曾經有重新啓動才能得到它的工作,但往往來回切換應用程序之間的作品或運行
adb kill-server;
adb start-server;
重新啓動亞行修復了很多東西以及。
我正在使用Android Studio 3.0.1並且它說'adb:usage:unknown命令啓動服務器;' –
我使用的是由Android 6.0 M驅動的聯想A7000plus,發現我的Android Studio無法記錄調試過程,但不知何故其他的手機調試報告可以被記錄下來。另外,我嘗試使用Memu模擬器,它記錄正常。
奇怪的是,該設備被Android Studio識別並準備好進行調試,但根本沒有在設備上運行的所有應用程序記錄調試報告。當然,USB調試已調整。
我之前做了什麼,我關掉了開發者選項,以便在設備中打開禁止USB調試的我最喜歡的手機遊戲(F/GO)。
幾小時後,試圖在互聯網,而不是成功的任何方法後,無意中我發現簡單,但奇怪的解決方案,是重新啓動手機。當它連接到PC時,我重新啓動了手機,並且不知何故logcat像普通一樣顯示了Logcat中的所有調試過程。
這聽起來像是非工程解決方案,但這對我的情況非常有用。
您是否在手機偏好設置中啓用了「USB調試」功能? –
感謝您的回覆。是的,我有。我可以調試沒有問題。唯一的事情是我沒有在Logcat中得到任何東西 – user1438823
你是否在設備列表中看到你的設備?還有,如果你從終端'adb logcat'運行logcat? – hoss