2012-01-10 2 views
5

В моем приложении я добавил аналитику flurry, но даже после добавления дней. Я не вижу никаких обновлений на панели инструментов. мог бы кто-нибудь помочь мне в этом. заранее спасибо,Flurry analytics не сообщает о каких-либо обновлениях на android

я звоню ниже линии на всплеск

BaseActivity.StartSession(getApplicationContext()); 

ответ

1

Я сделал интеграцию в соответствии с рекомендациями документации. Я создал BaseActivity, который будет расширен моими действиями. Этот код работает для меня ...

public class BaseActivity extends Activity { 
    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
    } 

    @Override 
    protected void onStart() { 
     super.onStart(); 
     FlurryAgent.onStartSession(this, Constants.FLURRY_API_KEY); 
    } 

    @Override 
    protected void onStop() { 
     super.onStop(); 
     FlurryAgent.onEndSession(this); 
    } 
} 

Бревна из Flurry можно найти в вашем LogCat, и они должны выглядеть следующим образом:

4359   FlurryAgent D Initializing Flurry session 
    4359   FlurryAgent D New session 
    4359   TitleActivity V ::onResume:: 
    4359    Settings W Setting android_id has moved from android.provider.Settings.System to android.provider.Settings.Secure, returning read-only value. 
    4359   FlurryAgent I loading persistent data: /data/data/com.xxxxxx/files/.flurryagent.-6ee7b2a3 
    4359   FlurryAgent D Loading API key: ****************KT9C 
    4359   FlurryAgent D Loading session reports 
    4359   FlurryAgent D Persistent file loaded 
    4359   FlurryAgent D generating report 
    4359   FlurryAgent D Sending report to: http://data.flurry.com/aap.do 
    4359   FlurryAgent D Report successful 
    4359   FlurryAgent D Processing report response 
    4359   FlurryAgent D Done sending initial agent report 
+0

я делаю то же самое .. – cavallo

+0

проверить мой отредактированный код – cavallo

+0

Проверьте вам LogCat, вы должны увидеть что-то вроде этого: http://pastebin.com/7SHB8hsi – WarrenFaith

1

Это очень важно, чтобы вы никогда не передать контекст приложения к FlurryAgent. onStartSession(). Насколько я помню, вы должны только пропускать контексты Activity или Service.

+0

По крайней мере, это было верно для версий Flurry SDK примерно год назад. Может быть, теперь это изменилось, я не знаю. –