2015-01-19 5 views
0

Я новый разработчик Android, я недавно столкнулся с проблемой при обновлении моего приложения до Android 5.0. Тот же выпуск здесь: Android 5.0 (L) Service Intent must be explicit in Google analyticsМиграция из google analytics V2 в V4

В соответствии с этим решением я собираюсь обновить с помощью Google Analytics V2 на V4 (сервис google play). Но мучительная часть кажется для каждой страницы, мне нужно изменить код отслеживания. В моем приложении около 30 страниц (действия и фрагменты), это действительно не масштабируемо, и легко сделать ошибки регрессии.

Мне было интересно, есть ли лучший способ сделать миграцию? Благодарю.

+0

Я отправил простой способ реализации ГА (V4). Миграция - непростая задача. Что-то вам нужно сделать вручную. Пока вы используете этот код, вы должны обновить библиотеку google play в своем проекте. Попробуйте следующую ссылку. Это может вам помочь. Google Analytics - NetworkOnMainThreadException при отправке в AsyncTask –

+0

Возможный дубликат [Android 5.0 (L) Service Intent должен быть явным в аналитике Google] (http://stackoverflow.com/questions/26530565/android-5-0-l- сервис-намеренный должны-быть явны в-Google-аналитика) – rds

ответ

1

Я создал небольшой класс, это имеет тот же siganture из v2 в теле это называют Способы v4, вы можете проверить его на моем gist

Смежные вопросы