2011-12-15 3 views
0

official SDK page의 지침에 따라 GoogleAnalyticsTracker를 통합하고이를 내 AVD에서 실행하십시오. 모든 것이 효과가 있고 멋지게 보입니다.Google 애널리틱스가 실제 기기에서 작동하지 않습니다.

그러나 실제 장치 (galaxy s2)에 내 앱을 설치 한 후에는 통계가 전혀 생성되지 않습니다. AVD 작동, 실제 장치가 없습니다 (실시간 대시 보드에서 액세스를 볼 수 있음)

장치에 항상 모든 인터넷 연결이 가능 아이디어가 있으십니까?

[EDIT] 코드

GoogleAnalyticsTracker.getInstance().trackPageView("/menu"); 
+1

로그에서이 문제에 대한 정보를 확인 했습니까? – Flo

+1

나를 위해 에뮬레이터와 실제 장치 (galaxy s2 포함) 모두에서 분석 작업이 가능합니다. 그것은 당신의 잘못이 틀림 없습니다 :) –

+0

정확한 오류 코드를 사용하여 SDK 데모에서 가져온 내용을 볼 수 없습니다. (- 내 질문을 편집하고 코드를 포함했습니다. – Nir

답변

2

문제점 내 호스트 파일에 의해 수정 된 것을 표시 ... 해결 (메뉴 표시)

myActivity

public void onCreate(...) { 
    GoogleAnalyticsTracker t = GoogleAnalyticsTracker.getInstance(); 

    t.startNewSession("UA-xxxxxxxx-xx", this); 
    t.setCustomVar(1, "somevar", "value2", 2); 
    t.trackEvent("someevent", "startup", "desc", 2); 
} 

public void onPause(...) { 
    GoogleAnalyticsTracker.getInstance().dispatch(); 
} 

MYVIEW 포함 내 custom ROM과 Google Analytics가 차단되었습니다. 파일을 깨끗한 파일로 바꾸면 문제가 해결됩니다.

+1

"custom ROM"이 무엇인지 설명 할 수 있습니까? 귀하의 오프닝 게시물과 동일한 문제가 있습니다. 내 에뮬레이터가 실시간으로 GA에 나타나지만 장치를 사용해보십시오. – Matt

관련 문제