Partage via


Prise en main en créant une application Android et codesigning

Important

La mise hors service de Visual Studio App Center est prévue pour le 31 mars 2025. Bien que vous puissiez continuer à utiliser Visual Studio App Center jusqu’à sa mise hors service complète, il existe plusieurs alternatives recommandées vers lesquelles vous pouvez envisager la migration.

En savoir plus sur les chronologies et les alternatives de support.

Dans ce tutoriel, vous allez apprendre à configurer un exemple d’application Android avec App Center.

Étapes requises

Se connecter à GitHub et dupliquer le dépôt

  1. Connectez-vous à votre compte GitHub.
  2. Accédez au référentiel GitHub de l’exemple d’application.
  3. Cliquez sur Dupliquer en haut à droite de la page.

Se connecter à App Center

  1. Ouvrez le portail App Center.
  2. Cliquez sur Se connecter avec GitHub et connectez-vous, ou utilisez un autre fournisseur.

Créer une application dans App Center

  1. Cliquez sur Ajouter une nouvelle application.
  2. Nommez l’application Exemple d’application Android.
  3. Choisissez Respectivement Android et Java .
  4. Cliquez sur Ajouter une nouvelle application.

Remplacer le secret de l’application

Pour que l’exemple d’application envoie des informations à App Center, le secret de l’application doit être modifié pour correspondre à celui fourni pour votre projet App Center spécifique.

  1. Accédez à la page de votre application dans App Center en cliquant dessus dans la liste Applications .
  2. Accédez aux paramètres de votre application en cliquant sur Paramètres dans la barre latérale gauche.
  3. Cliquez sur les trois points dans le coin supérieur droit pour ouvrir le menu contextuel, puis dans celui-ci, cliquez sur Copier le secret de l’application.
  4. Accédez au référentiel sampleapp_android et accédez à MainActivity.java
  5. Dans le MainActivity.java du projet, recherchez les éléments suivants. Remarque : Vous pouvez également trouver l’extrait de code avec votre secret d’application spécifique sur la page Prise en main dans le portail App Center.
@Override
protected void onCreate(Bundle savedInstanceState) {
        AppCenter.start(getApplication(), "<APP SECRET HERE>",
                Analytics.class, Crashes.class);
  1. Remplacez par <APP SECRET HERE> votre secret d’application unique.
  2. Ajoutez, validez et envoyez (push) des modifications à votre dépôt dupliqué. Cette action peut être effectuée à partir du terminal ou d’un outil de votre choix.

Signer le kit de package Android (APK)

La signature de code est facultative, mais recommandée. Pour exécuter des tests et distribuer l’application aux utilisateurs, l’APK doit être signé numériquement avec un certificat. Après avoir créé un ID d’application pour l’exemple d’application, suivez les étapes ci-dessous pour signer manuellement l’APK. Pour savoir ce qu’est un certificat numérique ou pour connaître les options de signature autres que celles décrites ci-dessous, reportez-vous à la documentation pour développeurs Android.

  1. Ouvrez Android Studio, puis cliquez sur Ouvrir un projet Android Studio existant.

  2. Accédez à l’emplacement du dépôt de l’exemple d’application dupliqué sur votre ordinateur et chargez-le sur Android Studio.

  3. Accédez à Générer des variantes dans le volet le plus à gauche, puis cliquez dessus.

  4. Assurez-vous que la variante de build est définie sur release.

  5. Accédez à Générer > générer un APK signé dans la barre de menus.

  6. Laissez Module : application , puis cliquez sur Suivant.

  7. Dans Chemin du magasin de clés, cliquez sur Créer ... et créez le magasin de clés conformément à l’image suivante de la documentation du développeur Android : Créer une application

  8. Cliquez sur OK. Le mot de passe du magasin de clés, l’alias de clé et le mot de passe de la clé doivent automatiquement renseigner les informations de votre nouveau magasin de clés. Cliquez sur Suivant.

  9. Sélectionnez une destination pour l’APK signé, assurez-vous que Type de build est défini sur release, puis sélectionnez les deux versions de signature V1 et V2. Cliquez sur Terminer.

  10. Gradle doit commencer automatiquement à générer. Une fois tout synchronisé, vous devez trouver votre APK signé dans le dossier de destination spécifié.

  11. Ajoutez, validez et envoyez (push) des modifications à votre dépôt dupliqué.

Facultatif : Exécuter l’application dans Android Studio et lire les descriptions

Les services d’analyse et d’incidents doivent être liés à l’application pour que les boutons associés envoient des données pouvant être suivies à App Center. Pour plus d’informations, accédez au démarrage rapide sur les incidents et à l’analytique.