Android Tissu - Crashlytics


Exemple

Fabric est une plate-forme mobile modulaire qui fournit des kits utiles que vous pouvez mélanger pour créer votre application. Crashlytics est un outil de reporting des incidents et des problèmes fourni par Fabric qui vous permet de suivre et de surveiller vos applications en détail.


Comment configurer Fabric-Crashlytics

Etape 1: Changez votre build.gradle :

Ajoutez le repo plugin et le plugin gradle:

 buildscript {
  repositories {
    maven { url 'https://maven.fabric.io/public' }
  }

  dependencies {
    // The Fabric Gradle plugin uses an open ended version to react
    // quickly to Android tooling updates
    classpath 'io.fabric.tools:gradle:1.+'
  }
}

Appliquez le plugin:

apply plugin: 'com.android.application'
//Put Fabric plugin after Android plugin
apply plugin: 'io.fabric'

Ajoutez le dépôt Fabric:

repositories {
  maven { url 'https://maven.fabric.io/public' }
}

Ajoutez le kit Crashlyrics:

dependencies {
  
  compile('com.crashlytics.sdk.android:crashlytics:2.6.6@aar') {
    transitive = true;
  }
}

Étape 2: Ajouter votre clé API et l'autorisation INTERNET dans AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
  <application
     ... >
      
      <meta-data
          android:name="io.fabric.ApiKey"
          android:value="25eeca3bb31cd41577e097cabd1ab9eee9da151d"
          />

  </application>
  
  <uses-permission android:name="android.permission.INTERNET" />
</manifest>

Étape 3: Initiez le kit à l'exécution dans votre code, par exemple:

public class MainActivity extends ActionBarActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);

      //Init the KIT
      Fabric.with(this, new Crashlytics());

      setContentView(R.layout.activity_main);
    }
}

Étape 4: Construire le projet. Pour construire et exécuter:

entrer la description de l'image ici


Utilisation du plug-in Fabric IDE

Les kits peuvent être installés à l'aide du plug-in Fabric IDE pour Android Studio ou IntelliJ en suivant ce lien.

entrer la description de l'image ici

Après avoir installé le plug-in, redémarrez Android Studio et connectez- vous avec votre compte à l'aide d' Android Studio .

(touche courte> CTRL + L )

entrer la description de l'image ici

Ensuite, il montrera les projets que vous avez / le projet que vous avez ouvert, sélectionnez celui dont vous avez besoin et cliquez sur suivant .. suivant.

Sélectionnez le kit que vous souhaitez ajouter, par exemple Crashlytics :

entrer la description de l'image ici

Puis appuyez sur Install . Vous n'avez pas besoin d'ajouter manuellement cette fois comme ci - dessus gradle plug - in, au lieu qu'il construira pour vous.

entrer la description de l'image ici

Terminé!