내 활동에 Google 애널리틱스를 통합하려고합니다.Google 애널리틱스 손쉬운 트래커 메모리 문제
EasyTracker.getTracker().trackPageView("/myview"+viewname);
나는 무작위로 널 포인터 예외를 얻고 있지만, 로그 캣은 "보여줍니다 공식 문서에 따라 내가 구글에서 제공하는"쉬운 추적기 "라이브러리를 사용하고"TrackedActivity "에서 내 활동을 확장 내가 사용하는 정확한 구문은 놀랍게도 Google 애널리틱스에서 코드의 어느 부분에도 없습니다. 일부 액티비티에서는 onDestroy() 메서드에서 system.gc() 함수를 호출합니다. (문제가 될 수 있습니다.) 싱글 톤 객체라고 가정합니다. 가비지 수집이 걱정됩니다.
현재로서는 내 앱이 다운되는 경우가 있습니다. 저를 더 걱정시키는 것은 비록 제가 잡기를 시도하거나 예외 체커를 넣을지라도 말입니다. null 객체를 검사하십시오. 크래시를 피하더라도 내 활동이 추적되지 않을지 걱정됩니다.
제발 제안하십시오.
아마도이 버그를 살펴 봐야 할 것입니다. http://code.google.com/p/analytics-issues/issues/detail?id=139&q=android&colspec=ID%20Component%20Type%20Status%20Priority%20Stars%20Summary 가능성이 있습니다. 나는 그것이 GC에 의해 잘못 영향을받는 좋은 기회라고 생각합니다. 그래서 여기에 그 정보를 추가 할 수 있습니다. – Eduardo
'system.gc()'은 3/10 활동에서 호출됩니다. 그리고 때때로 이러한 활동을하지 않고도 충돌이 발생합니다. – nimish