2014-04-14 18 views
0

我使用Xperia Z作爲調試設備並通過Logcat進行調試。但在Logcat中,當異常拋出異常時,我無法像Java那樣調試它。在Java中的例子我能在 MyServer.main(MyServer.java:260)如何爲Android系統(xperia Z)

我想如果我可以用找到像在線程「主要」顯示java.lang.NullPointerException這個

異常信息系統在Java中我可以在Android中獲取信息。

請發給我建議

謝謝!

+0

在Android上,Logcat本質上是System.out,儘管您應該使用android.util.Log方法而不是調用System.out.print/println。 – Karakuri

+0

我怎麼能打印異常沒有像我的例子在logcat中捕捉?在logcat中有很多我不查看但顯示的信息,當我調試的時候它讓我感到困惑 –

+0

'Log.e(String,String,Throwable)'將打印一條消息到logcat並打印一個堆棧跟蹤來自Throwable的論點。 Yiou可以通過標記,應用程序包,日誌級別等在eclipse中過濾日誌。我建議您閱讀以下內容:https://developer.android.com/tools/debugging/ddms.html#logcat – Karakuri

回答

0

剛剛嘗試以此來調試Android的錯誤:

import android.util.Log; 
Log.d(String tag, String msg); 

凡參數(從文檔拍攝):

  1. 標籤用於標識日誌消息的來源。它通常標識發生日誌調用的類或活動。
  2. msg您希望記錄的信息。