2014-10-09 19 views
0

我有一個問題:我怎麼能看到一個庫的日誌,這是用作jar到我的android應用程序,在logcat? 也有可能將其重定向到一個文件存儲到android的SD?查看一個罐子在Android的日誌(adb)

要清楚,罐子libary用途: import java.util.logging.Logger; 在其中創建記錄如下private static Logger logger = Logger.getLogger(StreamingEngine.class.getName());

,然後將各種級別logger.info("..");

如果我檢查logcat我沒有看到來自該庫的任何東西。 是我的錯(我不知道如何查詢logcat)或什麼?

回答

0

你可以寫一個包裝它確實都記錄動作

public class Log 
{ 
    private static Logger logger = Logger.getLogger("MAIN_LOGGER"); 

    // info 
    public static void i(String tag, String message) 
    { 
     // logcat 
     android.util.Log.i(tag, message); 

     // log4j 
     logger.info("[" + tag + "] " + message); 
    } 

    // TODO other levels 
} 

可以提高課程。

+0

所以建議是更換jar吧? – EsseTi 2014-10-09 11:03:54

+0

我的不好,你無法控制罐子。你知道你的記錄器配置文件在哪裏嗎? – ToYonos 2014-10-09 11:11:31

+0

實際上我已經控制了罐子,但我想保持原樣。作爲「我的記錄器配置文件」你指的是什麼? – EsseTi 2014-10-09 14:19:07