Démarrage rapide : Android
Prenez en main le SDK PlayFab Services pour Android. Suivez ces étapes pour inclure les bibliothèques dans votre projet et essayer l’exemple de code des fonctionnalités PlayFab de base. Ce démarrage rapide vous aide à effectuer votre premier appel d’API PlayFab à l’aide du SDK Android. Avant de continuer, assurez-vous d’avoir suivi les étapes de Démarrage rapide : Game Manager, qui garantissent que vous disposez d’un compte PlayFab et que vous connaissez PlayFab Game Manager.Configuration requise
- Un compte de développeur PlayFab.
- Android Studio installé.
Configuration du projet
Téléchargez le SDK PlayFab Android dans votre projet depuis la page des versions du SDK PlayFab.Intégrer le SDK C PlayFab à votre propre projet
Les étapes suivantes partent du principe que vous avez créé un nouveau projet avec Android Studio.Ajouter les binaires à votre jeu
Vous devez intégrer deux types de binaires à votre projet : les fichiers d’objets partagés (.so) et les fichiers d’archive Android (.aar). Vous pouvez générer vous-même les binaires ou les télécharger depuis la page des versions.Ajouter les fichiers .so
Ces fichiers sont intégrés à votre projet à l’aide de CMake.- Décompressez la version du SDK PlayFab pour Android et placez son contenu dans le répertoire de votre choix.
- À l’aide de target_include_directories ou d’une autre fonction équivalente, ajoutez les en-têtes situés sous “Include” dans la version du SDK PlayFab :
- À l’aide de target_link_libraries ou d’une autre fonction équivalente, liez les emplacements des fichiers .so à votre projet. Par exemple :
Ajouter les fichiers .aar
Ces fichiers sont intégrés à votre projet à l’aide de Gradle.- Créez un dossier libs dans le répertoire du projet Android au niveau de l’application. Voici un exemple de ce à quoi devrait désormais ressembler le répertoire de votre projet :

- Copiez les fichiers .aar dans le dossier libs.
- Dans le fichier build.gradle au niveau de l’application, celui qui se trouve dans le même répertoire que le dossier libs, ajoutez ces lignes à la section dependencies. La deuxième ligne est requise en tant que dépendance de libHttpClient.
