Как добавить flurry в проект android studio? [дубликат]

этот вопрос уже есть ответ здесь:

Как я могу добавить flurry в свой проект Android studio, я не делал этого раньше, поэтому я не совсем уверен, где добавить файлы? У меня FlurryAnalytics.Джар

и как использовать в моем приложение?

thanx

1 ответов


вот как я добавил Flurry:

  • Добавить FlurryAnalytics_3.3.2.jar (или последний) в папку libs (при необходимости создайте этот каталог)

    • добавить compile fileTree(dir: 'libs', include: '*.jar') в зависимости в сборке вашего проекта.Gradle в

      зависимостей { compile fileTree(dir: 'libs', include:'*.банк') }

  • или Gradle + Jcenter compile 'com.flurry.android:analytics:6.2.0'

  • добавить разрешения в AndroidManifest.XML-код:

    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
    
  • убедитесь, что атрибут versionName указан в AndroidManifest.xml, чтобы данные сообщались под этим именем версии, например:

    <manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionName="1.0">
    
  • при необходимости добавьте ключ API Flurry в файл констант, например AppConstants.java:

    public class AppConstants {
        public static final String FLURRY_API_KEY = "YOUR_API_KEY"; // where YOUR_API_KEY  is your actual API key from FLURRY similar to 1ABCDE23EFGH4IJKLMN5O
    
  • добавьте Flurry onStartSession и onEndSession к каждому действию в вашем app:

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

у меня все еще были некоторые проблемы на данный момент и выбрал подсказку, рекомендованную Android Studio при просмотре моей сборки.файл gradle. Он изменил gradle-1.8-bin.молния на gradle-1.8-bin.zip to gradle-1.8-все.застежка-молния в gradle / wrapper / gradle-wrapper.свойства:

distributionUrl=http\://services.gradle.org/distributions/gradle-1.8-all.zip

после этого мой проект успешно построен и начал регистрировать события Flurry. К вашему сведению, требуется несколько часов, чтобы увидеть журналы в шквале.

это хорошо ссылка для Android Studio и gradle

и конечно Flurry предоставил детали для большей части этого, а также.