Inicio rápido: Android
Introducción al SDK de PlayFab Services para Android. Siga estos pasos para incluir las bibliotecas en su proyecto y probar el código de ejemplo de las funciones básicas de PlayFab. Este inicio rápido le ayuda a realizar su primera llamada a la API de PlayFab con el SDK de Android. Antes de continuar, asegúrese de haber completado los pasos de Inicio rápido: Game Manager, que garantizan que tiene una cuenta de PlayFab y que está familiarizado con Game Manager de PlayFab.Requisitos
- Una cuenta de desarrollador de PlayFab.
- Android Studio instalado.
Configuración del proyecto
Descargue el SDK de PlayFab para Android en su proyecto desde la página de versiones del SDK de PlayFab.Integración del SDK de C de PlayFab en su propio proyecto
Los pasos siguientes están escritos partiendo del supuesto de que ha creado un proyecto nuevo con Android Studio.Adición de archivos binarios al juego
Hay dos partes de los archivos binarios que deberá integrar en su proyecto: los archivos de objetos compartidos (.so) y los archivos de Android Archive (.aar). Puede compilar los archivos binarios usted mismo o descargarlos desde la página de versiones.Adición de los archivos .so
Estos archivos se integran en su proyecto mediante CMake.- Descomprima la versión del SDK de PlayFab para Android y coloque su contenido en el directorio que desee.
- Con target_include_directories u otra función equivalente, agregue los encabezados que se encuentran en “Include” de la versión del SDK de PlayFab:
- Con target_link_libraries u otra función equivalente, vincule las ubicaciones de los archivos .so a su proyecto. Por ejemplo:
Adición de los archivos .aar
Estos archivos se integran en su proyecto mediante Gradle.- Cree una carpeta libs dentro del directorio del proyecto de Android en el nivel de aplicación. Este es un ejemplo del aspecto que debería tener ahora el directorio del proyecto:
- Copie los archivos .aar en la carpeta libs.
- En el archivo build.gradle de nivel de aplicación, el que está en el mismo directorio que la carpeta libs, agregue estas líneas a la sección de dependencias. La segunda línea es necesaria como dependencia de libHttpClient.
