Developers » AS2 tagging » Android » Bien commencer » Intégration de la bibliothèque
Intégration de la bibliothèque
Avant-propos
Avant de commencer, vous devez télécharger notre SDK via l’application Tag Composer en vous connectant à votre compte AT Internet ou utiliser la dépendance du SDK présente dans MavenCentral.
La dernière version de notre SDK nécessite au minimum Android 2.3.
Téléchargement depuis l’interface
Contenu de l’archive
Une fois configurée et téléchargée, décompressez le contenu de l’archive sur votre ordinateur.
Intégration dans Android Studio
Pour intégrer la bibliothèque à votre projet, copier la dans le dossier « MonProjet/app/libs » (si le dossier « libs » n’existe pas, créez le, Android Studio en tiendra compte).
Ensuite, dans Android Studio, cliquez sur Sync Project with Gradle Files :
Si vous avez choisi JAR, la bibliothèque est prête à être utilisée.
Si vous avez choisi AAR :
Pour suivre les indications d’intégration, il est recommandé de vous mettre en vue « Project » (liste déroulante en haut à gauche), Android Studio met en vue « Android » par défaut à la création d’un projet.
Déroulez votre projet, puis le module « app » et sélectionnez le fichier build.gradle
Fichier build.gradle :
apply plugin: 'com.android.application' android { compileSdkVersion 22 buildToolsVersion "21.1.2" defaultConfig { applicationId "com.atinternet.atinternetdemo" minSdkVersion 10 targetSdkVersion 22 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } // If this block doesn't exists, add it repositories{ flatDir { dirs 'libs' } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:22.0.0' // Add this line compile(name: 'Tracker', ext: 'aar') }
Enfin, cliquez une nouvelle fois sur Sync Project with Gradle Files (cf. figure 2).
La bibliothèque est prête à être utilisée.
Utilisation de la dépendance MavenCentral
Il est également possible d’intégrer le SDK Android d’AT Internet en ajoutant la dépendance à votre projet.
Pour cela, déroulez votre projet et sélectionnez le fichier build.gradle et assurez-vous que mavenCentral() est présent dans les deux blocs repositories. Si ce n’est pas le cas, ajoutez-les.
Une fois que mavenCentral est bien présent dans votre projet, déroulez le module app et sélectionnez le fichier build.gradle
Une fois le fichier ouvert, il vous suffit de rajouter la ligne suivante dans le bloc dependencies
compile 'com.atinternet:Tracker:2.x.x'
Fichier build.gradle :
apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "com.atinternet.atinternetdemo" minSdkVersion 10 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } repositories { flatDir { dirs 'libs' } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.atinternet:Tracker:2.x.x' // >= 2.14.0 }
Attention, il est impératif de surcharger la configuration avec les informations de votre application (voir la documentation sur la surcharge de la configuration).
Votre bibliothèque est prête à être utilisée.
Dernière mise à jour : 17/02/2021