SDK pour Unity / Comment intégrer des SDK dans des projets d'applications Android
  Retour à la documentation

SDK pour Unity

Comment intégrer des SDK dans des projets d’applications Android

Recommandations

Lorsque vous développez des projets d’applications Android, suivez les recommandations suivantes :

  1. Configurez l’authentification native via les réseaux sociaux.

Note
Actuellement, l’authentification native est prise en charge par les réseaux sociaux suivants :
  • Google
  • Facebook
  • WeChat
  • QQ
Pour les autres réseaux sociaux, configurez l’authentification Web.
  1. Configurez les liens profonds pour renvoyer l'utilisateur à l'application après la confirmation de l'inscription par e-mail.
  2. Customisez l'e-mail de confirmation d'inscription.
Note
Vous pouvez désactiver l’envoi d’e-mails de confirmation d’inscription si vos principes de sécurité le permettent. Contactez votre responsable de la réussite client pour le désactiver, ou envoyez un e-mail à csm@xsolla.com.
  1. Sélectionnez et configurez l'option la plus appropriée d'interaction avec le magasin en jeu. Vous pouvez choisir de ne pas implémenter la fonction panier, mais à la place, implémenter la possibilité d'effectuer un achat en jeu en cliquant sur le bouton Acheter.
  2. Configurez la redirection de l'utilisateur vers votre application après un paiement via un navigateur externe.
  3. Suivez les instructions Unity pour customiser l'interface des messages d'erreurs et des fenêtres contextuelles. Les erreurs et les fenêtres contextuelles de l'intégration de démo sont conçues pour les développeurs de jeux. Par conséquent, adaptez-les afin de les rendre plus conviviales pour les utilisateurs finaux de votre application.
  1. Ouvrez votre projet dans le Compte éditeur.
  2. Pour configurer la redirection des utilisateurs vers l'application après la confirmation de l'inscription :
    1. Dans le menu latéral, cliquez sur Login ;
    2. Sélectionnez le projet de connexion et cliquez sur Configure ;
    3. Accédez au bloc Security et sélectionnez la section OAuth 2.0 ;
    4. Cliquez sur l'icône en forme de crayon dans la ligne du client OAuth 2.0 requis ;
    5. Spécifiez un URI de redirection OAuth 2.0 (chemin de l'application vers lequel l'utilisateur est redirigé après une authentification, une confirmation par e-mail ou une réinitialisation du mot de passe réussies). Vous pouvez spécifier plusieurs URI valides ;
    6. Cliquez sur Save changes.
Note
L’URI doit correspondre au schéma app://xlogin.<ANDROID_PACKAGE_NAME>, où <ANDROID_PACKAGE_NAME> est le nom du package de l’application Android.
  1. Pour configurer la redirection des utilisateurs vers votre application après un paiement via un navigateur externe :
    1. Cliquez sur Pay Station dans le menu latéral ;
    2. Accédez à l'onglet Settings ;
    3. Spécifiez les paramètres requis dans la section Redirect policy ;
    4. Cliquez sur Save.
Note
L’URL de retour (le chemin de l’application vers lequel l’utilisateur est redirigé après un paiement) doit correspondre au schéma app://xpayment.<ANDROID_PACKAGE_NAME>, où<ANDROID_PACKAGE_NAME> est le nom du package de l’application Android.

Résoudre les dépendances Android

Pour les builds Android, le SDK utilise les fonctions des bibliothèques natives Android.

Pour résoudre les dépendances et télécharger les bibliothèques nécessaires :

  1. Spécifiez Android comme plateforme du build :
    1. Dans l'éditeur Unity, accédez à File > Build Settings dans le menu principal.
    2. Dans le panneau Platform, sélectionnez Android.
    3. Cliquez sur Switch Platform.

  1. Lancez le gestionnaire de dépendances :
    1. Dans l'éditeur Unity, accédez à Assets > External Dependency Manager > Android Resolver > Resolve dans le menu principal.
    2. Attendez que le gestionnaire de dépendances termine le processus.

En conséquence, les fichiers JAR ou AAR de toutes les bibliothèques Android nécessaires sont téléchargés dans le dossier Assets/Plugins/Android.

Cet article vous a été utile ?
Merci !
Que pouvons-nous améliorer ? Message
Nous sommes désolés de l'apprendre
Dites-nous pourquoi vous n'avez pas trouvé cet article utile. Message
Merci pour votre commentaire !
Nous examinerons votre message et l'utiliserons pour améliorer votre expérience.
Évaluer cette page
Évaluer cette page
Que pouvons-nous améliorer ?

Préfère ne pas répondre

Merci pour votre commentaire !
Dernière mise à jour: 28 Avril 2022

Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entée.

Signaler un problème
Nous améliorons continuellement notre contenu grâce à vos commentaires.
Indiquez votre adresse e-mail pour un suivi
Merci pour votre commentaire !