我意識到這個問題基本上已被問及無窮盡,但我一直無法找到適用於我的案例的解決方案。Android Studio中的某些設備沒有Logcat輸出
我正在使用Android Studio 1.5,在LG-MS770上運行Android 4.2.2進行調試。我完全測試過的其他設備(HTC One M8,三星Galaxy S5,Note 4,多個其他設備以及衆多虛擬設備配置),但是這款手機產生的Logcat輸出絕對爲零。我的應用程序沒有任何功能,也沒有任何其他進程在設備上運行。如果相關,則Android監視器(網絡,內存,CPU,GPU)中的其他測量結果都會正常輸出。
我確保通過USB啓用調試。 (我可以單步斷點,但Log.d("TAG","log")
顯示什麼
我也試着通常修復這個問題:重新啓動logcat中,確保過濾器設置正確,運行adb kill-server
& adb start-server
,斷開並重新連接設備,重新啓動的Android Studio和我的電腦,都無濟於事
有誰知道任何其他解決方案嘗試或許特定於該設備的東西
感謝
編輯:?!
該設備是植根,並具有custom rom基於CyanogenMod的11
adb logcat -d
打印以下內容:
reloc_library[1331]: 20370 cannot locate 'android_log_setColoredOutput'... CANNOT LINK EXECUTABLE
這是關係到ROM定製?
Android Studio 1.5仍處於測試狀態,您是否嘗試使用1.4? – Rocket
是的,我在1.4版本中也有這個問題。我剛剛嘗試版本1.3並遇到同樣的問題。 –
如果你不能使用「adb logcat -d」得到任何輸出,我想這是一個設備(內核)問題。 嘗試重置設備,更新Android或安裝自定義ROM ... – Rocket