2015-09-20 27 views
-1

有什麼方法可以直接將Android中的日誌消息重定向到字符串?如何將日誌消息保存到android中的字符串?

例如,我在Android中有一條日誌消息。

Log.v(TAG, "First Name" + firstName); 

Log.v(TAG, "Last Name" + lastName); 

我有一個字符串

String nameMessage = "Please check your credetials\n" ; 

我要連接的日誌信息。

一種方法是手動連接。 我在尋找如果我們可以將日誌重定向到消息。

回答

0

我不確定我是否理解你的問題,但從技術上講,你可以創建一個附加日誌消息然後實際記錄它的函數?

例子:

private StringBuilder errorMessage; 

public void log(String tag, String message) { 
    errorMessage.append(message).append(System.getProperty("line.separator")); 
    Log.v(tag, message); 
} 

public void getErrorMessage() { 
    return errorMessage.toString(); 
} 

然後,你只需更換所有的呼叫日誌#V的調用#log(標籤,消息)。

相關問題