我確信這個問題以前已經問過,但是我找不到它。我如何使用eclipse從android寫入控制檯
我想在應用程序運行時打印一些簡單的語句。當寫一個普通的Java應用程序,我只是做
System.out.println("message");
,併爲iOS我做
NSLog(@"message");
我已經看了看周圍,但無法找到Android的一個簡單的解決方案?是否有可能在日蝕中放置了錯誤的設置?什麼是用於該標準的代碼,並在那裏將它通常日食內出現
我確信這個問題以前已經問過,但是我找不到它。我如何使用eclipse從android寫入控制檯
我想在應用程序運行時打印一些簡單的語句。當寫一個普通的Java應用程序,我只是做
System.out.println("message");
,併爲iOS我做
NSLog(@"message");
我已經看了看周圍,但無法找到Android的一個簡單的解決方案?是否有可能在日蝕中放置了錯誤的設置?什麼是用於該標準的代碼,並在那裏將它通常日食內出現
使用Log類。
你的目的,我建議您使用以下方法:
Log.d( 「類名」, 「消息」);
className
讓你區分消息來自哪一類。 message
是您要輸出到控制檯的消息。
你的日誌將出現在logcat的觀點,這是位於: 窗口>顯示視圖>其它>安卓> logcat的
您還可以設置過濾器,只看到某些日誌中,你做。 您也可以根據優先級記錄日誌,例如錯誤或警告。
欲瞭解更多信息看看這個:http://www.vogella.com/articles/AndroidLogging/
用途:
Log.d("YourClassName", "Your message");
你沒有把你的類名,但其普遍的做法。其實大多數人定義最終代碼字符串並使用它:
public static final String TAG = "YourClassName";
Log.d(TAG, "Your Message");
確保從菜單欄中按下窗口在Eclipse中打開logcat的上 - >顯示視圖 - >其他 - > Android的 - > logcat的
http://developer.android.com/reference/android/util/Log.html.API發送日誌輸出。通常,使用'Log.v()Log.d()Log.i()Log.w()和Log.e()'方法。 – Raghunandan
大家可以冷靜嗎?這是一個合法的問題。我已經嘗試過各種log.letter()方法,問題在於logcat沒有顯示。一個簡單的谷歌沒有解決這就是爲什麼我在這裏發佈它 – Ben