① android真機調試logcat文件在哪
在撥號界面輸入*#*#2846579#*#* ,然後系統會自動彈出一個菜單,選擇工程菜單,進入後,點擊背景設置,然後選擇log設置,將默認的設置成開啟狀態,然後手機可能會自動重啟,如果不自動重啟,請手動重啟。重啟之後就行了。
http://stackoverflow.com/questions/6941710/unable-to-open-log-device-dev-log-main-no-such-file-or-directory
Dial this: *#*#2846579#*#*
Service menu will appear.
Go to 「ProjectMenu」 -> 「Background Setting」 -> 「Log Setting」 //Log設置中,設置LOG開關為開。
Open 「Log switch」 and set it to ON. // 設置log級別為Verbose
Open 「Log level setting」 and set the log level you wish.
Reboot the phone.
之後重啟手機就OK啦。
② android開發調試LogCat一直輸出怎麼解決
android開發中機器運行的時候輸出LOG是正常的,可以通過設置一個過濾讓LOG輸出停止或者只顯示過濾出來的內容,在windows7下android studio使用辦法如下: 1、首先開發LOG控制台,如下圖: 2、點擊右上方的"Edit Filter Configuration",如下圖
③ 能把紅米的LogCat日誌關閉嗎,太多了,影響調試了
首先我們在需要調試的地方使用Log函數。點擊菜單Window->ShowView->Other。雙擊「Android」,點擊「LogCat」,再點擊「OK」。點擊綠色的加號。輸入FilterName和ByLogTag。註:ByLogTag一定要和之前Log函數輸入的一致,FilterName可
④ 如何用好Android Studio的logcat
logcat就是程序輸出的日誌
Android開發調試時logcat不顯示問題,網上很多解決方法,但是很多將log級別的,用法的,更多的是如何在logcat中設置filter進行log的過濾與查看,但是我遇到的問題是,模擬器怎麼著都OK,但真機、手機進行開發調試的時候卻看不到log信息,這是很惱人的事情(畢竟模擬器跑起來太慢了)。
剛開始就用trycatch把exception打到一個alertdialog中,但是這樣只能看個大概,繞這個圈子沒用,最後還是在論壇上看到了解決辦法,恐怕原因是rom本身沒有打開log的開關
問題表現:連接手機與電腦後,驅動安裝正確,USB調試模式打開,在DDMS中可以看到device及其進程的信息,但是logcat中就是沒有信息輸出
問題原因:一些rom默認關閉logcat
問題說明:ddms中設備名字顯示為問號不影響,即adbget-serialno顯示為問號不影響.
解決方法:
1.需要root許可權(部分rom不需要)
2.打開logcat,並設置level,執行命令如下(android升級之後adb在platform-tools中,不在tools中)
adbshell
echo1>/sys/kernel/logger/log_main/enable
說明:將1寫入日誌開關文件,1為開,0為關
echo2>/sys/kernel/logger/log_main/priority
說明:將代表level的2寫入優先順序文件
3.重啟adb,如果使用eclipse,先關閉eclipse,再重啟adb,再啟動eclipse
adbkill-server
adbstart-server
4.此時logcat應該可以工作了,如果仍舊不工作,則更新adb
androipdateadb
5.重復第三步,此時logcat應該可以工作了,如果仍舊不工作,找到個人主目錄下的android目錄,如C:\DocumentsandSettings\Administrator\.android
找到這個目錄下的adb_usb.ini文件,其內容默認只有三行,全為注釋,在後面添加一行,內容為0x12d1
6.重復第三步,此時logcat應該可以工作了
⑤ 如何屏蔽android logcat中的無用信息
重新切換一個工作區間。
當你在新切換的工作區間第一次編譯android程序的時候,會讓你選擇logcat輸出的信息,這時候選擇所有(v開頭的那個)。
一般應用如果有輸出的話左邊就會自動建一個過濾器。
如果沒有的話,就手動建立,點擊左邊的加號然後添加過濾器的名稱以及需要過濾的應用的包名,確定即可。
⑥ Android手機在開發調試時logcat不顯示輸出信息的辦法
問題表現:連接手機與電腦後,驅動安裝正確,USB調試模式打開,在DDMS中可以看到device及其進程的信息,但是logcat中就是沒有信息輸出
問題原因:一些rom默認關閉logcat
問題說明:ddms中設備名字顯示為問號不影響,即adb
get-serialno顯示為問號不影響.
解決方法:
1.需要root許可權(部分rom不需要)
2.打開logcat,並設置level,執行命令如下(android
升級之後
adb
在
platform-tools中,不在tools中)
adb
shell
echo
1
>
/sys/kernel/logger/log_main/enable
說明:將1寫入日誌開關文件,1為開,0為關
echo
2
>/sys/kernel/logger/log_main/priority
說明:將代表level的2寫入優先順序文件
3.重啟adb,如果使用eclipse,先關閉eclipse,再重啟adb,再啟動eclipse
adb
kill-server
adb
start-server
4.此時logcat應該可以工作了,如果仍舊不工作,則更新adb
android
update
adb
5.重復第三步,此時logcat應該可以工作了,如果仍舊不工作,找到個人主目錄下的android目錄,如C:Documents
and
SettingsAdministrator.android
找到這個目錄下的adb_usb.ini文件,其內容默認只有三行,全為注釋,在後面添加一行,內容為0x12d1
6.重復第三步,此時logcat應該可以工作了
⑦ eclipse開發安卓的時候logcat沒有日記輸出,怎麼辦求告知,非常感謝!
logcat 沒有日誌了, 在devices中 選中機器,然後再回到 logcat中 選中 all messages 試一下
⑧ 求教怎麼在android的Logcat中輸出日誌
手機默認是關閉了日誌輸出的,需要人工打開。方法如下:
進入撥號界面輸入:*#*#2846579#*#*
依次選擇ProjectMenu---後台設置----LOG設置---LOG開關,勾選"CP日誌「即可。
⑨ 如何後台終止Android 的LogCat
運行Android項目,開發工具是是會自動列印所有程序的log的而且不能終止,但是可以通過設置過濾的方法讓logcat只顯示需要列印的log,在windows7操作系統Android studio按照如下步驟創建過濾器:
1、首先創建一個Android項目,如下圖:
:
⑩ 怎麼關掉安卓的log logcat
eclipse->windows->show view->Devices->點一下debug