2010-07-08 106 views
1

我正在處理我的應用程序日誌文件的歸檔機制,並希望得到一些建議。歸檔機制

我想要做什麼:當接收到一個LogEntry時,LogListenerService將它保存在一個緩衝區中,並且在某個時候它會打印一個文件中的所有日誌條目。當文件達到一定的大小時,會調用歸檔服務來壓縮日誌文件的內容並將其清理。

我實現了大部分的功能,但有一些問題:

  1. 我該如何去有關定義緩衝的理想尺寸?
  2. 如何確保日誌文件大小保持在給定的「最大大小」下?

感謝

回答

0

回答我的問題.. :)

  1. 取決於具體的應用,但應用程序可以使用的最大內存爲16MB。
  2. 只需通過寫入文件之前將支票(我希望的是聰明的方式)
0

你有沒有考慮例如DroidDrop而不是滾動你自己? (注意:還沒有自己測試過。)

+0

有趣,但我想它並不完全符合我的需要。感謝您的鏈接:) – charisk 2010-07-15 09:02:30