㈠ 如何在Android上生成Log文件
在cmd命令下,輸入:adb logcat>>1.txt 1隻是txt文件的名字,可任意寫,這個文件就會放在目錄下,即tools的目錄下
㈡ 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日誌在哪個文件夾裡面
如果使用的是 Eclipse 作為 IDE 的話,用 ADT 所提供的 logcat 顯示界面可以直接做到你的需求。專 在編輯的位置輸入屬 app:your.package.name 便可以自動過濾包名為 your.package.name 的軟體輸出信息啦,如果在編寫軟體時注意了 Log.X 的使用,通過旁邊的下拉菜單還可以根據日誌的等級進行再一次進行的過濾。 TODO: 1. 打開 LogCat 2. 輸入需要的包名,如圖上的 com.android.phone 3. 根據需要選擇日誌等級,當然,如果沒有細致的 Log.X 輸出的話,推薦使用 verbose(詳細) 4. 查看過濾後的結果 5. 待解決問題後,記得將 app:com.android.phone 刪除,否則過濾會持續生效 後話:如果不嫌麻煩,在左邊的 Saved Filters 字樣旁邊有一個加號,通過它可以手動生成一個可以保存的過濾器,可涉及的過濾范圍諸如:日誌等級、進程ID、包名等。
㈣ android 系統 應用程序運行產生的 logcat文件存儲位置在哪裡
據我目前所知,是不存儲的,因為你的系統時時刻刻都在跑,如果儲存這個回log的話,答會佔掉相當一部分的空間。如果你想看實時的log輸出,可以在終端裡面輸入adb logcat查看或者在DDMS中查看。如果想保存起來看,可以在終端輸入adb logcat -> 文件路徑/文件名,把log重定向到你指定的文件中。
㈤ android開發。我希望能實時的把log寫到本地文件,請問如何實現
首先重新寫一個Log類(比如MyLog,把Log外面在封裝一遍)
第二步就是再封裝的方法里把log信息寫到本地文件
具體如下
public class MyLog {
public static void d(String msg) {
Log.d(sTag, msg);
print("d", sTag, msg);//寫入本地文件的方法
}
}
㈥ 如何在Android上生成Log文件
在cmd命令下,輸入:adb
logcat>>1.txt
1隻是txt文件的名字,可任意寫,這個文件就會放在目錄下,即tools的目錄下
㈦ android 調試log文件在哪
log的文件一般都是在編譯器上顯示,如果過多的話,是會清除掉的,你可以將log的文件保存在本地,以後就可以離線的查看了。
㈧ android 應用crash後log存在什麼地方
不同手機的存儲路徑可能不太一樣,以下路徑都找找看:
/data/local/tmp/*
/data/tmp/*
/data/system/usagestats/*
/data/system/appusagestates/*
/data/system/dropbox/*
/data/tombstones/*
/data/anr/*
/dev/log/main手機連接adb的話若出現crash也能在adb logcat中看到