2012-03-01 16 views
4

我最近在嚴格模式下測試我的應用程序以檢測UI線程上的磁盤讀取/寫入。我注意到嚴格模式驗證器不喜歡GA sdk:所有對trackPageView等的調用都導致SQLITE磁盤寫入(顯然,SDK在網絡故障時存儲此信息)。Google AnalyticsSDK在UI線程上製作磁盤操作?

我沒有找到SDK的來源來確定,所以我問是否有其他人有這個問題?它看起來應該從外部UI線程顯式調用GA SDK跟蹤。但爲什麼這不是在文檔中提到的任何地方?

還是我理解錯了什麼?

回答

1

是的,你應該在UI線程之外調用它。 This guy在他的頁面上有一些代碼,充當谷歌分析的封裝,以阻止您遇到的阻止。