Contacts

Comment télécharger l'application dans Google. Ce que vous devez savoir pour publier une application dans l'App Store ou Google Play? Stockage Google Keys

L'article présente des captures d'écran lorsque le magasin d'applications s'appelait «Marché Android». La génération de chats a déjà grandi, ce qui n'a jamais entendu parler de ce nom. Mais le principe général n'a pas changé. Laissé pour l'histoire. Je ne peux pas se réinscrire pour faire de nouvelles captures d'écran.

Depuis que nous nous inquiétons, ils pratiquent sur des chats. Prenons, par exemple, un exemple de l'article et essayez de l'établir sur Google Play. Si tout fonctionne, ce sera plus facile.

Avant de procéder à d'autres opérations, assurez-vous d'être prêt pour vos propres icônes pour les applications et le nom du programme. Il sera très étrange de voir dans le programme de magasin d'applications avec une icône standard et un nom "helloworld". Et consultez également tous les enregistrements dans le fichier manifeste.

La première étape. Il est difficile

Toute application portée au magasin doit avoir un certificat signé. Le certificat vous permet de vous identifier comme l'auteur du programme. Et si quelqu'un essaie de mettre en place un programme avec le même nom que vous, il sera refusé en raison du conflit de noms. Sous le nom de l'application fait référence au nom complet du package.

Lorsque vous avez lancé vos applications sur un émulateur ou votre téléphone, l'environnement de développement a automatiquement signé le programme par le certificat de débogage. Pour distribuer via le magasin, le certificat de débogage ne convient pas et vous devez signer l'application avec votre certificat unique. C'est gratuit, sans inscription ni SMS.

Créer un fichier apk signé qui est quelque chose de type par fichier exécutable comme notePad.exe. Sous Windows. Si vous avez un environnement de développement de studio Open Android, sélectionnez le menu. Construire | Générer APK signé ....

La boîte de dialogue Assistant apparaîtra, qui doit être remplie de données.

Dans le premier champ, vous devez spécifier le chemin du référentiel des clés. Si vous avez déjà créé des programmes, y compris dans Eclipse, vous pouvez spécifier un stockage existant via le bouton. Choisir existante .... Si vous créez un référentiel pour la première fois, cholectez un bouton Créer un nouveau .... Une nouvelle boîte de dialogue apparaît.

Dans le premier champ, vous devez sélectionner le dossier via le bouton. ... et entrez le nom du fichier avec le stockage auquel l'expansion sera attribuée. jKS..

Créez maintenant la clé de l'application. Dans le champ Alias. (Alias) Entrez votre nom d'esprit de clé et vos chats. Il n'est pas nécessaire de créer un pseudonyme pour chaque application, vous pouvez utiliser un pseudonyme pour vos applications et des alias individuels pour les applications sous la commande.

Pour la clé, vous devez également créer un mot de passe et confirmer.

La clé est conçue pendant 25 ans. Domaine Validité (années) Nous laissons inchangés (si vous n'avez pas de raisons importantes dans le contraire).

Enfin, remplissez vos données sur vous-même.

Remplissez le champ, vous retournerez à la première fenêtre de l'assistant.

Cliquez sur le bouton Suivant Et dans la fenêtre suivante, entrez un autre mot de passe pour accéder à la base de données de mot de passe.

Peut-être que cette étape n'aurai pas. Il peut apparaître si vous marquiez l'option "Mémoriser le mot de passe". Je ne me souviens pas de détails, défiez-vous.

Dernière étape - appuyez sur le bouton TERMINER..

Auparavant, c'était la dernière étape. Maintenant, de nouveaux drapeaux sont apparus V1 (Signature JAR) et V2 (Signature complète APK). Marque au moins la première option V1. - Cela correspond à l'ancien chemin. La deuxième méthode est considérée comme plus fiable en termes de piratage et peut être utilisée pour la fin de l'API, à votre discrétion (voir ci-dessous).

À la suite de manipulations complexes avec des boîtes de dialogue, vous aurez une APK attendue de longue date - votre charme, qui ouvrira la porte au monde de la richesse et du bonheur.

appuie sur le bouton Montrer dans l'explorateur.Vous exécuterez le conducteur sur votre ordinateur avec un dossier dans lequel le fichier signé est situé.

Soyez prudent avec la clé créée. C'est lui qui est une garantie que la nouvelle version du programme est écrite par vous. Par conséquent, si vous perdez la clé créée, vous devrez établir un programme sous un nom différent avec une nouvelle clé.

Le studio fournit un mode de création automatique de l'application signée. Cliquez avec le bouton droit sur le dossier app. Et dans le contexte du menu, sélectionnez l'élément Paramètres Ouvrir le module. Choisissez une section app. Dans la section Modules.. Sélectionnez l'onglet Signature.. Appuyez sur le bouton avec une carte plus et remplissez les champs.

Aller à l'onglet Construire des types. et choisissez l'assemblage libérer. Dans la liste déroulante Signature de configuration Choisissez la configuration vient de créer. Par défaut, elle a un nom configuration.

presse D'ACCORD. Pour enregistrer les résultats.

Vous pouvez signer des applications via la ligne de commande sans la participation du studio si vous êtes un pervers. Vous pouvez lire la documentation sur ce sujet.

v2 apk complet.

En 2017, Google a légèrement modifié le processus de signature. Maintenant, il y a deux schémas de signature APK: V1 JAR et V2 APK complet.

Signature V1 (qui existait depuis le tout début) ne protège pas certaines parties APK, telles que les métadonnées zip. Le vérificateur APK doit traiter de nombreuses structures de données peu fiables, puis supprimer les données non signées, ce qui fournit un grand espace d'attaque. De plus, le vérificateur APK doit déballer tous les enregistrements compressés qui dépense beaucoup de temps et de mémoire. Pour résoudre des problèmes, une nouvelle version du V2 Full APK a été développée, que vous rencontrez lors de la signature de votre candidature.

Le programme V2 fonctionne dans Android 7.0 Nougat (API 25). Le schéma fournit une installation plus rapide de l'application et une bonne protection contre les changements non autorisés dans APK. Le contenu de l'APK est vérifié et souscrit, puis l'unité de signature APK reçue est insérée dans APK.

Le nouveau format est compatible. APK signé par un nouveau schéma peut être installé sur des périphériques antérieurs (qui ignoreront simplement une nouvelle signature) si ces APK sont également signés par le diagramme V1.

Dans les anciennes applications, je quitte la case à cocher la première version. Peut-être plus tard fera que cela vienne à la deuxième version de force. Il est important de prendre en compte que vous devez signer le schéma V1 avant de signer le schéma V2, car APK ne sera pas coché conformément au schéma V2 s'il est signé par des certificats supplémentaires après la signature du système V2.

Strictement parlant, vous pouvez publier un fichier APK sur le site et tous vos visiteurs peuvent le télécharger et l'installer. Mais il est en quelque sorte non corroboré dans notre nanotechnologie du siècle. Par conséquent, passez à l'étape suivante.

Étape secondaire. Vous devez Fedya, vous devez

La prochaine étape est très désagréable. Vous devez donner 25 à feuilles persistantes à la personne de quelqu'un d'autre. Pour que cela ne soit pas si blessé, cette opération a été appelée des frais d'inscription. Vous aurez besoin d'une carte de crédit avec le montant spécifié. Veuillez noter que Visa Electron, et encore plus la carte de réduction du réseau de magasins "Crossroads", vous ne serez pas adapté. Si vous avez déjà une carte souhaitée, vous ignorez ce paragraphe. Le reste peut conseiller de démarrer un portefeuille Qiwi et de commencer une carte virtuelle. C'est exactement ce que j'ai fait, car il était réticent à écrire toutes sortes de déclarations.

Mise à jour automatique

Si vous avez créé une nouvelle version du programme, corrigez divers bugs et en ajoutant de nouvelles images de chat, vous devez alors agrandir la version numéro de l'unité (attribut versionCode.) et remplacer versionName. Pour vous-même (sera affiché sur la page Google Play). Dans les dernières versions du studio, ces propriétés ne sont maintenant pas dans le manifeste, mais dans le fichier construire.gradle Module Votre application. Vérifiez la nouvelle version sur Google Play et les utilisateurs recevront une mise à jour en mode automatique.

Attention à des critiques

Installez l'application Google Play Developer Console sur votre appareil afin de ne pas manquer de nouveaux commentaires sur votre programme. Vous pouvez également afficher des statistiques.

Changer les mots de passe de l'entrepôt et l'alias de clé

Je n'ai pas eu à utiliser depuis plusieurs années, donc je ne sais pas si cette information est pertinente.

Supposons que vous ayez vendu votre programme avec des sources d'une autre société. Pour qu'elle puisse télécharger les mises à jour du programme, la société doit signer l'application par la même clé que vous avez signée. Sinon, le programme sera considéré comme un autre et devra changer le nom du colis. Mais alors les anciens utilisateurs ne pourront pas obtenir de mises à jour.

Mais si vous sentez tous tous vos programmes avec la même clé et le même mot de passe, par exemple chat Chat.La société peut signer la même clé et d'autres applications de la même clé, en plaçant ses programmes avec le même nom de paquet et que vous ne prouvez rien à personne.

Par conséquent, vous devez prendre en charge le changement clé pour transférer le nouveau propriétaire.

Supposons que notre stockage ait une structure:

Nom de stockage (KeyStore): Old.Keystore Mot de passe du référentiel: Cat1 Alias: My_alias Mot de passe de Pseudinum: Cat2

Faites une copie de votre stockage et enregistrez-la ailleurs. Il était nécessaire de le faire même lorsque vous créez pour la première fois, car lorsque vous perdez le référentiel, vous ne pourrez pas restaurer l'accès à vos programmes lors de la mise à jour.

Faites une copie de votre stockage à nouveau et renommez-la, par exemple, nEW.KEYSTORE.. Nous allons travailler avec lui.

Exécuter l'utilitaire essentiel Avec l'équipe:

Beytool -Storepasswd -keystore New.KeyStore

Vous serez invité à entrer le mot de passe actuel, puis entrez un nouveau mot de passe et répétez-le. Environ comme ceci:

Entrer KeyStore Mot de passe: Nouveau KeyStore Mot de passe: ré-entrez le nouveau mot de passe de KeyStore:

La première partie de la tâche est faite, le mot de passe de la mémoire est modifié.

Si vous souhaitez également modifier le mot de passe du pseudonyme, lancez à nouveau l'utilitaire avec l'équipe:

KeyTool -keyPasswd -keyStore New.KeyStore -Alias \u200b\u200bMy_Name

Il vous sera demandé de saisir le mot de passe actuel du référentiel (votre nouveau mot de passe), puis du mot de passe pseudonyme. Vous pouvez entrer un nouveau mot de passe et remplacera l'ancien mot de passe.

Entrer KeyStore Mot de passe: entrez le mot de passe clé pour

Le mot de passe du pseudonyme est changé.

Si les changements de mot de passe ne sont pas suffisants pour vous et que vous souhaitez modifier le nom du pseudonyme (vous avez peut-être utilisé le nom de votre chat préféré, pourquoi les autres savent à ce sujet), puis continuez de travailler.

Exécutez la commande:

Tool-BeyTool -Changealias -keystore New.Keystore -Alias \u200b\u200bMy_alias -Destalias My_new_alias

Vous serez invité à entrer un mot de passe du référentiel, puis mot de passe pour un nouveau pseudonyme (mot de passe actuel), puis un nouveau mot de passe et répétez-le. Le nom du pseudonyme sera changé.

Nous avions donc besoin de trois étapes pour créer un nouveau référentiel et un nouveau alias pour transférer la personne de quelqu'un d'autre. Le nouveau propriétaire doit faire la même chose pour être confiant que vous n'utilisez pas les fichiers modifiés à vos propres fins. Cependant, ce sont déjà ses problèmes.

Nous souscrivons une demande prête à l'emploi

Un tel cas peut être soumis lorsque vous êtes perdu des sources et seulement APK. Très probablement, il est pertinent pour les pirates qui reconnectent d'autres applications (ne le font pas avec les programmes d'autres personnes).

Tout d'abord, changez l'extension avec APK sur ZIP. Dans l'archive, supprimez le dossier Méta-inf. Restaurer l'extension. Vous avez supprimé l'ancienne signature.

Maintenant, vous devez signer l'application avec une nouvelle clé. Entrez la commande.

Jarsigner -keystore KeyStore-file.jks -storepass KeyStore_password -keypass alias_password --Signedjar Signé-APK-File.apk APK-File.apk alias_name

Dans un cas réussi, obtenez un message que l'application est signée. Ensuite, nous effectuons une autre commande.

Android_sdk_path / build-outil / last_build_tools_version / zipalign -v 4 signé-apk-file.apk aligné-apk-file.apk

En conséquence, un fichier APK signé par une nouvelle clé doit être avéré. Il lui-même n'a pas appliqué.

Stockage Google Keys

En 2017, Google a ajouté une nouvelle occasion de stocker des clés dans le stockage en nuage. La principale différence est que vous signez l'application avec une clé de téléchargement spéciale que Google vérifie et supprime, le remplaçant de la clé de signature de clé d'origine que vous avez fournie.

Avec elle, vous pouvez gérer les clés de signature d'applications pour les applications nouvelles et publiées qui seront stockées dans Google dans leur propre magasin de clés. Pour rejoindre ce programme, vous devez y souscrire dans votre console Google Play. Il convient de noter que la désabonnement de ce sera déjà impossible.

Cette méthode est très utile - lorsque le magasin de clés est perdu, les touches de signature Google Play vous permettront de réinitialiser la clé pour installer la nouvelle. Vous n'avez pas à publier la candidature à re-avec le nouveau nom et la nouvelle clé.

La méthode traditionnelle de livraison à l'utilisateur de votre application via l'installation de fichier APK a un inconvénient significatif - l'utilisateur obtient un tas de matériel d'extension auquel il ne tirera jamais parti. Par exemple, des ressources pour d'autres langues, des images de différentes autorisations pour chaque type d'écran. En conséquence, l'application finie est gonflée et occupe un volume important.

Nouveau format (disponible en Android 3.2 et supérieur) permet à l'utilisateur de télécharger une version spéciale de votre application qui ne contient que la langue souhaitée (valeur-en / strings.xml), une image de la résolution souhaitée (XXHDPI) et d'autres ressources spécifiques. . En conséquence, la dernière application est de taille beaucoup plus petite.

Le nouveau format de l'apps d'app a une extension .aab Android App Bundle). Vous téléchargez le fichier avec cette extension dans la play Store au lieu de fichier APK. Sur la base de votre fichier de magasin d'applications, créez diverses options pour votre application (APK).

Vous pouvez afficher la structure du paquet d'applications via le menu. Construire | BULDURE (S) / APK (S) | Build Bundle (s). Premièrement, le studio affichera la fenêtre contextuelle avec l'emplacement du fichier créé.

Basculer par référence localiser. Et nous voyons notre dossier app-debug.aab.. Le chemin du fichier peut être comme celui-ci: .. \\ YourApp \\ app \\ build \\ sorties \\ Bundle \\ débogage. Le fichier est un fichier zip standard qui peut être visualisé via n'importe quel archiveur approprié.

Archive se compose de dossiers base., Bundle_metadata. et fichier. Bundleconfig.pb..

Il peut également y avoir un répertoire avec des fonctionnalités supplémentaires, dans ce cas, chacune d'elles est attribuée à un nom spécial. caractéristique1, feature2. et etc.

Pour créer un fichier signé en utilisant Construire | Générer un paquet signé / apk .... Dans la boîte de dialogue, sélectionnez l'option. Android App Bundle. et cliquez sur Suivant.


Maintenant, lorsque vous téléchargez l'application dans le magasin Play Store, vous ne choisissez pas un fichier APK, mais le fichier AAB créé. Après cela, vous pouvez voir quel avantage l'utilisateur recevra lors du chargement de son option.

Si vous souhaitez voir comment les fichiers APK séparés basés sur l'ensemble de l'application sont générés, vous pouvez installer l'utilitaire de ligne de commande Bundletool.

Lecture supplémentaire

Android-KeyStore-Password-Récupérer par maxcamillo - Si vous avez perdu le mot de passe, essayez d'utiliser cet outil. Il n'a-t-il pas utilisé, donc je ne le dirai pas.

Imaginez une minute que votre rêve est devenu réalité: l'application est conçue, tout le processus lourd resté derrière, ainsi que toutes les nuits sans sommeil, la main-d'œuvre, les litres de café et des montagnes de cigarettes. Le fait que jusqu'à récemment soit dans votre imagination soit maintenant entre vos mains. Vous voyez comment cela fonctionne et vit, vous êtes satisfait du chemin. Mais avez-vous pensé à ce qui se passera ensuite? Comment soumettre une application au monde? Pas? Alors cet article est pour vous!

L'application devra être envoyée dans les magasins numériques App Store et Google Play. Mais comment le faire avec la plus petite perte de temps, de nerfs, de café et de tabac? Par exemple, l'Office éditorial de l'App Store peut rejeter votre demande une fois sur le temps - l'historique des 6 et 10 et 12 échecs. Quelles sont les étapes correctes pour soumettre une application au magasin? Trouvons.

Où commencer?

Pour que votre demande soit garantie de ne pas rejeter l'édition Apple, nous vous recommandons de vous familiariser avec soin avec les directives officielles d'évaluation de l'App Store. Tous les articles qui ne peuvent pas donner aux utilisateurs sont assez détaillés ici pour se familiariser avec votre demande. Google Play raconte également ce qui est possible et que c'est impossible. Connaissant ces règles, vous augmentez considérablement les chances de succès de télécharger votre application au magasin.

Comment télécharger l'application dans l'App Store

Donc, il faut d'abord enregistrer un compte de développeur dans le magasin. Dans l'App Store, cela se produit comme suit:

  1. Vous devez suivre le lien: https://developer.apple.com/register/.
  2. Connectez-vous avec un AppleID existant ou créez-en un nouveau.
  3. Si vous voyez le message «Vous avez déjà accepté l'accord de développeur Apple», allez à votre Akunt.
  4. Au bas de la page, sélectionnez "Rejoindre le programme de développeur Apple".
  5. Cliquez ensuite sur "Inscrivez-vous" et "Démarrer le nouveau Enrolm".
  6. Sélectionnez Type d'entité. Entreprise ne pas Qui convient).
  7. Remplir toutes les formulaires, confirmer l'accord et payer une contribution personnalisée de 99 $;
  8. Une fois que votre profil est prêt, ajoutez l'une de vos identifiants Apple en tant que développeur et au moins l'un d'entre eux en tant qu'administrateur via des "utilisateurs et rôles" dans le profil iTunes Connect.

Comment télécharger l'application dans Google Play

Google Play est un peu plus simple:

  1. Visitez la console Google Play Developer.
  2. Entrez les informations de base sur vous-même - le nom, le courrier électronique, etc. Ces données peuvent être changées plus tard.
  3. Lisez et prenez l'Accord Google Play sur la distribution de logiciels dans votre pays / région.
  4. Veuillez noter que les applications que vous publiez Google Play doivent être conformes aux règles du Centre pour les règles de développement et aux lois américaines à exporter.
  5. Payer pour l'enregistrement de 25 $ avec Google Paiements. Si vous n'avez pas de compte Google payant, il peut être rapidement créé lors du processus d'inscription.
  6. À la fin, vous recevrez une lettre avec un avis de confirmation de l'enregistrement sur le courrier électronique, que vous avez indiqué au début.

Essai

Test des applications iOS

Dans l'App Store, vous pouvez la mettre en œuvre de plusieurs manières: via le service Apple-TestFlight ou via tiers diawi.com, hockeyapp.net, testfairy.com et autres. Ce dernier peut sembler plus facile, mais en fait, ils ne facilitent pas la vie aux développeurs. Le processus de test lui-même peut être effectué de deux manières:

  • En installant l'application directement sur le périphérique à partir de l'ordinateur du développeur via le fil. Cette méthode est idéale pour un testeur, mais absolument ne fonctionne pas pour le client. Il ne convient pas non plus si le développeur et le testeur fonctionnent dans différents bureaux.
  • Effectivement à travers TestFlight. Pour ce faire, téléchargez l'application dans iTunesConnect.

L'accès à TestFlight ne sera ouvert qu'après l'enregistrement et le paiement du compte de développeur. Client Appleid et tous ceux qui testeront le programme doivent ajouter aux "Testeurs" sur la page de l'application et l'onglet TestFlight.

S'il s'agit d'un nouveau pilote de test qui n'a pas ajouté plus tôt, vous devez vous rendre à la section "Utilisateurs et rôles" et y ajouter AppleId. Une fois que cet utilisateur reçoit une invitation et confirmez cela, vous devrez l'ajouter aux "Testeurs d'application" sur la même onglet TestFlight. N'oubliez pas d'appuyer sur "Enregistrer".

Tous les tests devront télécharger l'application "TestFlight" dans l'App Store et entrer dans l'AppleID, qui est spécifié dans "Application Testerers". Maintenant, tous les testeurs recevront une notification par courrier et dans l'application TestFlight sur de nouvelles constructions.

Les tests se produisent à la fois interne (accès seulement 25 utilisateurs) et public (jusqu'à 1000). Dans le cas des tests externes, vous devrez passer par un examen avancé (examen) comme lors de la publication dans l'App Store.

L'envoi à l'App Store n'a lieu qu'après remplissage complet du profil, ajoutez une description, des captures d'écran et d'autres informations nécessaires. Veuillez noter qu'après avoir envoyé, rien ne peut être changé.

Après avoir envoyé une demande à l'examen, vous devez attendre deux jours avant la semaine (dans certains cas, surtout avant Joyeux Noël, cela peut retarder deux, et même pendant les trois semaines). Veuillez noter que les employés d'Apple ne fonctionnent pas le week-end et à la fin de décembre. Ainsi, à la période d'application spécifiée, il vaut mieux ne pas envoyer de demande.

Tester des applications Android

En ce qui concerne les applications Android, il peut également être effectué de plusieurs manières.

Le plus facile et le plus, peut-être le plus efficace consiste à envoyer.apk fichier directement aux testeurs et aux clients avec tout outil de communication pratique (Skype, Mail, etc.). Mais du point de vue de la sécurité et du bon sens, il est préférable de poster le fichier sur votre propre serveur ou dans le nuage et d'envoyer le lien à tout le monde - cette méthode utilisée avec succès dans notre société. Vous pouvez ensuite configurer la construction automatique des constructions via le CI, ce qui vous permettra de recevoir une nouvelle construction sans aucun effort chaque jour.

Bien sûr, il existe des moyens alternatifs d'envoyer une application, comme HockeyApp.net, mais ils nécessitent une inscription supplémentaire, tandis que votre propre serveur ou nuage (par exemple, propriétaire) ne nécessite rien.

Vous pouvez tester et via Google Play lui-même. Il arrive également à la fois interne (accès à juste utilisateur spécifié) et public (accès par référence). Dans les deux cas, l'application peut être téléchargée sans difficultés spéciales que dans l'App Store Apple. Mais pour cette application, vous devez signer.

Comme dans l'App Store, l'envoi au marché de jeu ne se produit qu'après remplissage du profil complet, ajoutez description, des captures d'écran et le reste des informations nécessaires. Après l'envoi, il est également impossible de changer quoi que ce soit. Ensuite, vous devez attendre 1-2 jours, après quoi l'application sera automatiquement publiée sur le marché du jeu.

Certificats

Vous devez signer la demande avant d'envoyer à l'examen sur le marché de la lecture. Cela peut être fait au tout début ou à la fin, surtout, avant d'envoyer à l'examen. Le client a besoin des données suivantes: mot de passe de clés, alias, mot de passe clé, prénom et nom, unité d'organisation, organisation, ville, état, pays.

Ensuite, les développeurs généreront un certificat (généralement pendant 25 ans). Le certificat doit envoyer au client et nécessairement! Envergez qu'il est impossible de la surmonter. Dans aucun cas! Il est nécessaire pour les futures mises à jour des applications. S'il est perdu, il devra être rejeté à nouveau. Le certificat de messagerie ne doit pas être envoyé en raison de raisons de sécurité.

Dans l'App Store, le développeur avec les droits d'administrateur peut générer et installer de manière indépendante tous les certificats nécessaires via XCode. Ce processus prendra plusieurs heures. Étant donné que le client est le propriétaire de l'application, puis dans l'App Store et sur Google Play, il sera visible comme développeur. Le compte de développeur dans l'App Store coûte 99 dollars par an, sur Google Play - 25 dollars par an. Vous pouvez envoyer une application aux magasins uniquement avec un compte de développeur.

Sur papier!

Eh bien, vous connaissez maintenant les règles d'application de la réception dans l'App Store et Google Play. Suite à cette instruction, publiez la demande ne sera pas beaucoup de difficulté - et vous pourrez enfin vous présenter le monde avec votre cervelle. La principale chose est que la cervelle vaut la peine.

En enregistrant un compte de développeur, vous pouvez télécharger des applications sur Google Play à l'aide de la console de lecture.

Conseil. Lors de la création d'une application, utilisez le format recommandé -.

Comment créer une annexe

Comment préparer pour la version de la version de test ou de la version de travail de l'application

Comment préparer et mettre en œuvre des versions est écrit dans.

Selon la libération implique un ensemble d'objets que vous incluez dans une nouvelle application ou une nouvelle mise à jour.

Comment gérer des fichiers apk

Sélectionnez soigneusement les noms des packages, car ils ne peuvent pas être modifiés, supprimés ou réutilisés.

Comment trouver des fichiers apk

Pour trouver les fichiers APK de l'application, procédez comme suit:

  1. Console de lecture ouverte.
  2. Sélectionnez l'application.
  3. Cliquez sur Gestion des versions > Bibliothèque d'objets. Une liste dans laquelle vous trouverez toutes les brouillons, ainsi que des fichiers APK actifs et archivés.
    • Brouillon: Les fichiers APK qui ne sont pas inclus dans le numéro de mise à jour.
    • actif: Fichiers APK disponibles pour les utilisateurs pour le moment.
    • Archivé: Les fichiers APK précédemment actifs qui ne sont plus disponibles pour les utilisateurs.

Restriction de taille maximale

Les applications à Google Play ont une limite de taille pour les fichiers APK au moment du téléchargement.

Après avoir téléchargé le fichier APK de la console de lecture, il estime sa taille lorsque vous téléchargez à l'aide de l'outil GZIP. Étant donné que les outils de compression modernes sont utilisés dans Google Play, la taille de l'application lorsque le téléchargement peut être inférieur à la prévision de la console de lecture.

Les limites de taille des fichiers APK diffèrent pour différentes versions d'Android:

  • 100 MB: pour les versions Android 2.3 et ultérieures (niveaux d'API 9-10, 14 et supérieur);
  • 50 Mo: Pour Android 2.2 et versions antérieures (niveau 8 et API inférieur).

Pour une application, vous pouvez télécharger plusieurs fichiers APK afin qu'il prend en charge différents types de périphériques.

Conseil. Pour installer les fichiers APK de 100 Mo, l'utilisateur a besoin de l'application «Play Market» 5.2 ou ultérieure.

Comment signer une application
  • Si vous voyez un message que le fichier APK utilise un certificat dangereux et que la taille de la clé doit comporter au moins 1024 bits, suivez les instructions pour ajouter la signature manuellement.
  • Important! Inscrivez-vous dans le programme de signature de l'application sur Google Play ou Placez les clés dans un endroit sûr. Si vous perdez l'accès au référentiel, vous devrez publier une application à nouveau avec un autre nom de package et une nouvelle clé. De plus, vous devrez mettre à jour la description de l'application source et fermer l'accès à celui-ci.
Exigences de numérotation de fichier APK pour la console de lecture

Dans le manifeste de tout fichier APK, un code de version (paramètre versionCode), qui augmente avec chaque mise à jour de l'application.

Pour le fichier APK peut être téléchargé pour lire la console, la valeur du paramètre VersionCode ne doit pas dépasser 210000000000.

Lorsque vous sélectionnez VersionCode pour un fichier APK, rappelez-vous qu'avec chaque version ultérieure, elle devrait augmenter (mais reste inférieure à la valeur maximale).

Noter. Des informations détaillées sur les versions des fichiers APK sont disponibles sur le site Web pour les développeurs Android. Les exigences de numérotation de la version dans Android (Maxint) diffèrent des exigences de la console de lecture.

Conditions requises pour le niveau cible de l'API pour la console de lecture

Dans le manifeste de tout fichier APK, un code Targetsdkversion (niveau API cible) indique la version maximale de Android pour l'application.

La mise en place d'une application à une nouvelle API de niveau cible améliore la sécurité et les performances, tout en vous permettant de travailler dans des versions androïdes plus anciennes (jusqu'à MinsDkversion).

Avant de télécharger un fichier APK, assurez-vous qu'il répond aux exigences de Google Play en ce qui concerne le niveau de l'API cible. Les exigences actuelles et futures sont énumérées ci-dessous.

Dès que ces exigences entrent en vigueur, la console de lecture ne sera pas chargée avec de nouveaux fichiers APK avec des niveaux d'API cible antérieurs.

Conseil. Les recommandations techniques sur la manière de modifier le niveau API cible conformément aux exigences sont disponibles dans ce manuel.

Comment spécifier des données pour Google Play

Votre page d'application est affichée dans Google Play et contient des données permettant aux utilisateurs d'en apprendre davantage sur l'application. Ces données sont communes à tous les types de versions, y compris.

Information produit Objets graphiques Langues et traductions

Comment ajouter des traductions et les gérer

Dans la langue par défaut, l'anglais (USA, EN-US) est installé comme une langue par défaut. Pour que les utilisateurs d'autres pays puissent collaborer avec l'application, les localiser, ainsi que des informations sur sa page sur Google Play (y compris les objets graphiques).

Langues disponibles

Vous pouvez ajouter votre propre traduction dans les langues énumérées ci-dessous.

  • Afrikaans (AF)
  • Amharique (am)
  • Arabe (ar)
  • Arménien (Hy-Am)
  • Azerbaïdjani (AZ-AZ)
  • Basque (EU-ES)
  • Biélorusse (BE)
  • Bengali (BN-BD)
  • Bulgare (BG)
  • Birman (my-mm)
  • Catalan (CA)
  • Chinois (Hong Kong) (ZH-HK)
  • Chinois (simplifié) (ZH-CN)
  • Chinois (traditionnel) (zh-tw)
  • Croate (h)
  • Tchèque (CS-CZ)
  • Danois (DA-DK)
  • Pays-Bas (NL-NL)
  • Anglais (EN-AU)
  • Anglais (EN-CA)
  • Anglais (En-in)
  • Anglais (EN-SG)
  • Anglais (Royaume-Uni) (EN-GB)
  • Anglais (USA) (en-US)
  • Estonien (ET)
  • Philippine (Fil)
  • Finnois (fi-fi)
  • Français (FR-FR)
  • Français (Canada) (FR-CA)
  • Galicien (GL-ES)
  • Georgien (ka-ge)
  • Allemand (DE-DE)
  • Grec (El-Gr)
  • Hébreu (Iw-IL)
  • Hindi (hi-in)
  • Hongrois (Hu-Hu)
  • Islandais (is-is)
  • Indonésien (ID)
  • Italien (it-it)
  • Japonais (JA-JP)
  • Kannada (kn-in)
  • Khmer (km-kh)
  • Coréen (Corée du Sud) (Ko-Kr)
  • Kirghize (Ky-kg)
  • LOOSKY (LO-LA)
  • Letton (LV)
  • Lituanien (LT)
  • Macédonien (MK-MK)
  • Malay (MS)
  • Malayalam (ml-in)
  • Marathi (MR-In)
  • Mongol (mn-mn)
  • Népalais (NE-NP)
  • Norvégien (non non)
  • Persian (fa)
  • Polonais (PL-PL)
  • Portugais (Brésil) (PT-BR)
  • Portugais (Portugal) (PT-PT)
  • Roumain (RO)
  • Romanesky (RM)
  • Anglais (ru-ru)
  • Serbien (SR)
  • Singhalais (SI-LK)
  • Slovaque (SK)
  • Slovène (SL)
  • Espagnol (Amérique latine) (ES-419)
  • Espagnol (Espagne) (es-es)
  • Espagnol (USA) (es-US)
  • Swahili (SW)
  • Suédois (SV-SE)
  • Tamil (Ta-in)
  • Telugu (te-in)
  • Thai (th)
  • Turc (tr-tr)
  • Ukrainien (Royaume-Uni)
  • Vietnamien (VI)
  • ZULU (ZU)

Conseil. Vous pouvez utiliser le service de localisation de l'application pour Google Play.

Images localisées et vidéo

Pour une promotion plus efficace de votre application dans différents pays, ajoutez-le page dans Google Play Objets graphiques localisés.

Les utilisateurs les verront dans Google Play dans leur propre langue si c'est dans la liste ajoutée.

Traduction automatique

Si la description n'est pas localisée, le visiteur de Google Play pourra lire le texte dans l'application par défaut ou utiliser Google Translator.

Dans le second cas, il verra un message que la traduction est automatiquement exécutée, ainsi qu'une référence au texte source. Veuillez noter qu'une telle traduction n'est pas prise en charge pour les langues arméniennes, rétoromane, tagalog et zulussian.

  • Si l'application doit accéder à des informations confidentielles (voir Règles de données utilisateur)Vous devez placer un lien vers la politique de confidentialité dans l'application elle-même et sur sa page de lecture Google. Assurez-vous que le document est disponible sur le lien spécifié correspond à l'application souhaitée et contient des informations sur la manière dont les utilisateurs sont confidentiels.
  • Si l'application entre dans le programme "Applications pour toute la famille"Vous devez placer un lien vers la politique de confidentialité dans l'application elle-même et sur sa page Google Play (quelle que soit la disponibilité d'accès à des données à caractère personnel). Assurez-vous que le document est disponible sur le lien spécifié correspond à l'application souhaitée et contient des informations sur la manière dont les utilisateurs sont confidentiels.

J'ai développé ma propre application et je souhaite la télécharger sur Google Play. Qu'est-ce que je dois faire?

Répondre

Google Play est un magasin d'applications populaire pour les périphériques basés sur le système d'exploitation Android. Pour télécharger l'application au magasin, vous devez adopter une inscription payée. Puis prenez la procédure suivante.

1. Ouvrez la console Special Google Play Developer Console.

2. Utilisez la fonction "Ajouter une annexe", qui est en haut de l'écran.

3. Dans le menu déroulant, vous devez sélectionner une langue et entrer le nom de l'application. Notez que ce nom verra les utilisateurs sur Google Play.

Inscrivez-vous à la création de noms de paquets avec des fichiers d'application. Tout d'abord, ils doivent être faits uniques. Deuxièmement, vous ne serez pas en mesure de les changer ou de ne pas supprimer à l'avenir.

Les derniers fichiers APK sont disponibles sur la page APK. Le fichier peut avoir une taille égale à un maximum de 50 Mo. Charger des graphiques et d'autres éléments auxiliaires pour aider les fichiers d'extension.

Attention! Si vous perdez l'accès au référentiel des clés, la seule chose que vous pouvez faire est de télécharger l'application déjà avec le nouveau nom du package et, naturellement, la nouvelle clé. Vous devrez également mettre à jour la description de la demande initiale et l'interruption de l'interruption.

5. Remplissez la section «À propos du produit» sur la page «Données de Google Play», en accordant une attention particulière aux champs suivants:

  • Nom

Ce nom sera affiché dans Google Play. L'introduction d'un nom pour chaque langue est autorisée.

  • Brève description

Cette description est publiée sur la page Informations sur l'application sur Google Play Market. La longueur maximale est de 80 caractères.

  • Description complète

C'est cette description de l'application qui peut être vue dans Googleplay. Il devrait s'adapter à 4000 caractères.

  • Mises à jour

Les modifications apportées à la dernière version de l'application sont répertoriées ici.

Attention! Ne le faites pas trop avec la répétition de mots-clés dans le titre et les descriptions. Utilisez-les là où il est vraiment approprié. Dans le cas contraire, le risque de bloquer l'application dans le magasin augmente.

6. Spécifiez les informations de contact.

Les informations de contact entrées dans cette section peuvent voir tous les utilisateurs de Google Play. En les contactant, les utilisateurs doivent obtenir un support approprié pour l'application.

Attention!!! La prise en charge peut être effectuée via le site, le courrier électronique ou le téléphone, cependant, gardez à l'esprit que de publier l'application dans le magasin nécessite l'entrée de l'adresse e-mail actuelle.

En haut de la page de l'application de la console Developer démontre le statut de sa publication. Le statut "Tchernovik" signifie que l'application n'est pas encore chargée sur Google Play.
Le statut "publié" indique la publication terminée de l'application et de sa disponibilité dans le magasin. Le statut "suspendu" démontre la suspension de l'application, qui résulte de la violation des règles définies par Google Play.

Les développeurs d'applications mobiles souhaitant élever leurs propres programmes sur le marché et toutes les personnes intéressées seront utiles pour apprendre à télécharger des applications Google Play. Après tout, ne vous adressez-vous que dans la boutique en ligne, votre demande sera en mesure d'attirer les utilisateurs.

Tout d'abord - Enregistrement

Avant de terminer la publication, vous devez vous inscrire auprès du marché de la lecture. Vous pouvez le faire en cliquant sur le lien suivant.

Ici, vous pouvez associer le compte courant avec la page de développeur ou créer un nouveau profil. N'oubliez pas qu'à la fin de la procédure, vous devez effectuer des frais d'inscription au montant de 25 $. Par rapport au bénéfice possible de la demande, ce montant est plutôt symbolique.

Exigences et règles de base pour la publication dans Google Play

Les exigences pour tous les utilisateurs sont les mêmes. Vous pouvez vous familiariser avec eux lors de l'enregistrement en révisant le contrat de licence. Et à propos de la principale - nous allons vous dire plus bas.

Entrez toutes les données demandées, spécifiez la carte de crédit ou de débit de Visa / MasterCard / Amex / Découvrez. Vous pouvez également utiliser WebMoney Services, Yandex-Money, Qiwi ou autre similaire. Après avoir rempli tous les champs et spécifier des données de paiement, cliquez sur "Accepter et continuer".

Vous devez entrer des données personnelles et confirmer les étapes en bas de la page. Après cela, vous entrerez dans votre profil.

Publication de processus

Après avoir appuyé sur le bouton, ce menu apparaît devant vous:

Le processus de publication est assez simple. Ici, vous devez remplir les données de l'application, à savoir:

  • langage d'interface de programme;
  • nom;
  • brève description.

Après avoir saisi les données, cliquez sur le bouton APK de téléchargement et attendez. Bientôt cette fenêtre apparaîtra:

Ici, vous devez déjà choisir, dans quel mode vous souhaitez télécharger le programme. Dans la section Test Alpha, vous pouvez traduire l'application en test bêta ou en version de travail. Et de tests bêta immédiatement à la version de travail. L'ordre inverse est impossible. N'oubliez pas que lors du test de votre programme ne sera disponible que pour les testeurs, les utilisateurs habituels ne seront pas en mesure de la trouver et de le télécharger.

La première fois que le programme sera difficile à trouver dans le magasin. Le robot de recherche prend plusieurs jours pour noter et reconnaître l'application, puis l'envoyer à la liste générale. Par conséquent, à la conversion instantanée et à l'injection, il vaut mieux ne pas espérer - dans cette affaire, il est nécessaire d'attendre.

Prenez soin du certificat signé. Cela aidera à l'avenir vous identifier comme auteur du programme et protégera votre création de noms de vol ou de conflit. Le nom complet du package est le nom de l'application, le signer avec ses données. De cette façon, vous pouvez accueillir des applications gratuites et payé.

Utilisation du générateur de badge, vous pouvez créer votre propre bouton de bannière, indiquant les paramètres nécessaires. Il sera possible de l'utiliser dans un blog personnel, une communauté ou d'autres endroits d'une publicité supplémentaire. Par exemple, donc:



Avez-vous aimé l'article? Partagez-le