Accueil Médias sociaux Comment créer un fichier APK publiable pour votre application Android - les nuls

Comment créer un fichier APK publiable pour votre application Android - les nuls

Vidéo: CREER UNE APPLICATION ANDROID #4 ? EXPORTER SON APPLICATION EN .APK 2025

Vidéo: CREER UNE APPLICATION ANDROID #4 ? EXPORTER SON APPLICATION EN .APK 2025
Anonim

Les fichiers APK publiables diffèrent des autres fichiers APK. Vous devez vous assurer que votre application Android dispose d'un fichier APK publiable si vous souhaitez publier votre application sur le Google Play Store. Vous serez surpris de découvrir que la création d'un fichier APK publiable n'est pas très compliquée. Suivez simplement ces instructions:

  1. Assurez-vous d'avoir préparé votre code pour le Google Play Store.

  2. Dans le menu principal d'Android Studio, choisissez Créer → Générer un fichier APK signé.

    La boîte de dialogue Générer un fichier APK signé apparaît. Cette boîte de dialogue comporte une liste déroulante dans laquelle vous sélectionnez l'un des modules de votre projet.

    La première boîte de dialogue Générer un fichier APK signé.
  3. Cliquez sur Suivant.

    Par conséquent, une autre boîte de dialogue Générer un fichier APK signé s'affiche. Cette zone contient un champ Chemin du magasin de clés.

    Android Studio demande un chemin de stockage de clés.

    Dans ce qui suit, il est supposé que vous n'avez pas encore créé de magasin de clés. (Si vous en avez créé un, vous le saurez.)

  4. Cliquez sur le bouton Créer nouveau.

    Par conséquent, une boîte de dialogue Nouveau magasin de clés s'ouvre.

  5. Choisissez un nom et un emplacement pour votre magasin de clés. Placez le nom de chemin d'accès complet (l'emplacement et le nom de fichier) du nouveau magasin de clés dans le champ Chemin du magasin de clés de la boîte de dialogue.

    Voir le premier champ ci-dessous. Un fichier de magasin de clés a été créé et nommé android. jks. Le nouveau fichier a été placé dans un répertoire nommé / Users / barryburd / keystores. (Dans le nom de fichier android.jks, l'extension.jks représente Java key store .) Lorsque vous publiez d'autres applications, vous utiliserez probablement ce magasin de clés pour signer les fichiers APK d'autres projets.

    La boîte de dialogue Nouveau magasin de clés.

    La signature de tous vos projets Android avec la même clé est une très bonne idée. Android traite la clé comme une sorte d'empreinte digitale, et deux applications avec la même empreinte peuvent être fiables pour communiquer entre elles. Lorsque deux applications ont la même clé, vous pouvez facilement faire en sorte que ces applications s'entraident.

    La boîte de dialogue Nouveau magasin de clés d'Android Studio ne crée pas de répertoire pour vous. Si vous tapez / Users / myUserName / keystores / quelque chose . jks dans le champ Chemin du magasin de clés, vous devez avoir un répertoire / Users / myUserName / keystores avant de cliquer sur OK.

    À ce stade, il est utile de comprendre la différence entre un fichier de magasin de clés et une seule clé. Une clé est ce que vous utilisez pour signer numériquement votre application Android. Un fichier de magasin de clés est un emplacement pour stocker une ou plusieurs clés. C'est pourquoi vous fournissez deux mots de passe: un pour le nouveau fichier de clés et un autre pour la clé que vous allez placer dans le fichier de clés.

  6. Entrez les mots de passe dans les champs Mot de passe et Confirmer.

    Faites-vous une faveur et faites-en un mot de passe fort.

    N'oubliez pas de mémoriser les mots de passe que vous créez lorsque vous remplissez les champs Mot de passe et Confirmer. Vous devrez entrer ces mots de passe lorsque vous utiliserez cette clé pour signer une autre application.

    Dans un fichier de magasin de clés, chaque clé a un nom (un alias , c'est-à-dire).

  7. Saisissez un nom dans le champ Alias.

    L'alias peut être n'importe quelle chaîne de caractères, mais vous pouvez décider de ne pas être créatif lorsque vous créez un alias. Évitez les espaces vides et la ponctuation. Si jamais vous créez une deuxième clé avec un deuxième alias, assurez-vous que l'orthographe du deuxième alias (et pas seulement sa mise en majuscule) est différente de l'orthographe du premier alias.

  8. Acceptez la période de validité par défaut (25 ans).

    Si vous créez une clé le jour du Nouvel An en 2016, la clé expirera le jour du Nouvel An en 2041. Bonne année à tous! Selon les règles du Play Store, votre clé ne doit pas expirer avant le 22 octobre 2033, donc 25 ans à partir de 2016 sont corrects.

  9. Dans la section Certificat, remplissez au moins un des six champs.

    Les éléments Prénom et Nom, Unité organisationnelle, et ainsi de suite font partie du X. 500 Distinguished Name standard. La probabilité que deux personnes portent le même nom et travaillent dans la même unité de la même organisation dans la même localité est proche de zéro.

    Lorsque vous avez terminé, votre boîte de dialogue ressemble à l'image ci-dessus.

  10. Cliquez sur OK.

    Par conséquent, la boîte de dialogue Générer un fichier APK signé s'affiche à nouveau. Cette fois, de nombreux champs de la boîte sont remplis pour vous.

  11. Cliquez sur Suivant.

    Dans ce cas, une dernière boîte de dialogue Générer un fichier APK signé apparaît.

    Sur votre chemin vers un APK.

    Dans cette dernière case Générer un fichier APK signé, prenez note du dossier de destination APK. Veillez également à sélectionner Libérer dans la liste déroulante Type de construction.

    Ne tardez pas. Faites un APK!

    Et enfin …

  12. Cliquez sur Terminer.

    Android Studio vous propose d'ouvrir le dossier contenant votre brillant, nouveau fichier APK. C'est génial! Ouvrez le dossier et regardez fièrement votre travail.

    Si Android Studio ouvre un dossier et que vous ne voyez pas de fichier APK dans le dossier, votre système d'exploitation peut cacher des éléments tels que les lettres apk à la fin des noms de fichiers.

    très bien!

Félicitations! Vous avez créé un fichier APK distribuable et un magasin de clés réutilisable pour les futures mises à jour.

Pour vous assurer que votre fichier APK a été signé, tapez JAVA_HOME / bin / jarsigner -verify -verbose -certs APKfileName . apk dans la fenêtre Terminal d'Android Studio. Si la sortie inclut les mots jar vérifiés, et cela n'inclut pas CN = "android debug", alors tout va bien.

Comment créer un fichier APK publiable pour votre application Android - les nuls

Le choix des éditeurs

Comment travailler avec Photoshop CS6 Images brutes - mannequins

Comment travailler avec Photoshop CS6 Images brutes - mannequins

Certaines caméras capturent des images dans des formats bruts. Photoshop CS6 peut traiter ces images dans des images formatées. Il vous permet également de travailler avec eux de différentes manières que les images déjà traitées. Voici quelques détails sur le traitement des images brutes par Photoshop. Préférences Camera Raw: Voici les détails de ces préférences: Quand une Camera Raw ...

Comment utiliser Photoshop CC Fusionner vers HDR Pro - mannequins

Comment utiliser Photoshop CC Fusionner vers HDR Pro - mannequins

Lorsque vous avez les expositions de que vous voulez créer votre chef-d'œuvre HDR, vous devez les assembler en utilisant la fonction Fusionner vers HDR Pro dans Photoshop CC. Vous pouvez ouvrir Merge to HDR Pro soit dans le menu Fichier → Automatiser de Photoshop, soit vous pouvez sélectionner les images à utiliser dans Bridge et utiliser Bridge ...

Comment utiliser les masques rapides dans Photoshop CS6 - les mannequins

Comment utiliser les masques rapides dans Photoshop CS6 - les mannequins

Comme vous pouvez probablement le deviner d'après le nom , Les masques rapides de Photoshop CS6 vous permettent de créer et de modifier des sélections rapidement. Bien que vous ne créiez pas vraiment un masque de produit final en soi, la façon dont vous allez obtenir votre sélection est "semblable à un masque. "Ils sont également conviviaux, car ils vous permettent de voir votre image pendant que vous travaillez. ...

Le choix des éditeurs

Bitmap et images vectorielles dans Adobe Photoshop CS5 - mannequins

Bitmap et images vectorielles dans Adobe Photoshop CS5 - mannequins

Capacité de photoshop Creative Suite 5 à utiliser à la fois l'image bitmap et Les images vectorielles vous offrent, en tant que concepteur, des opportunités incroyables en combinant les deux technologies. Vous avez peut-être déjà découvert que Photoshop fonctionne un peu différemment de la plupart des autres applications. Pour créer ces gradations douces d'une couleur à l'autre, Photoshop tire parti des pixels. ...

Capturer des images à fusionner vers HDR Pro - mannequins

Capturer des images à fusionner vers HDR Pro - mannequins

Pour fusionner plusieurs expositions en une image HDR en utilisant Photoshop CC, vous devez avoir plusieurs expositions avec lesquelles travailler. Il y a deux façons de relever le défi: Vous pouvez prendre une série d'expositions, ou photographier une image brute et faire plusieurs copies avec différentes valeurs d'exposition. Si vous voulez absolument le meilleur ...

Modifiez le pinceau dans le panneau Outils Photoshop CS5 - les nuls

Modifiez le pinceau dans le panneau Outils Photoshop CS5 - les nuls

Regroupés dans le panneau Outils de Photoshop Creative Suite 5 sont les outils utilisés pour peindre et retoucher des images. Lorsque vous cliquez pour sélectionner différents outils de peinture, notez le menu Pinceau (deuxième à partir de la gauche) dans la barre des options. Cliquez sur la flèche pour ouvrir le sélecteur Pinceaux prédéfinis. Utilisez le curseur Diamètre principal pour ...

Le choix des éditeurs

Comment utiliser plusieurs styles avec CSS3 - mannequins

Comment utiliser plusieurs styles avec CSS3 - mannequins

Comprendre les règles d'héritage dans CSS3 vous aide à créer des sites intéressants nécessitant un minimum de maintenance. En suivant ces règles, lorsque la maintenance est requise, vous devez normalement effectuer un seul changement, plutôt que de modifier individuellement des centaines d'éléments. Cela vaut la peine d'expérimenter, pour que vous puissiez comprendre tous les effets de l'héritage ...

Comment utiliser l'éditeur HTML CoffeeCup - les nuls

Comment utiliser l'éditeur HTML CoffeeCup - les nuls

Comme outil principal des pages Web WYSIWYG, CoffeeCup HTML Editor possède toutes les fonctionnalités de base importantes dont vous avez besoin pour créer des pages Web de base. En utilisant ces fonctionnalités, vous pouvez créer et éditer des pages Web sans voir les balises HTML, glisser et déposer des liens vers d'autres sites Web sans taper l'URL ou le chemin, couper et coller ...

Comment utiliser l'espace blanc dans votre conception de site Web - les nuls

Comment utiliser l'espace blanc dans votre conception de site Web - les nuls

Pages Web qui ont des tonnes des choses emballées dans tous les coins et recoins rendent la page difficile à lire et ne donnent pas l'occasion à l'œil de se reposer. Lors de la création d'une mise en page Web, prévoyez toujours un espace libre autour de vos éléments de conception. Les espaces ouverts créent non seulement une atmosphère plus invitante ...