La procédure d'enregistrement varie selon que le nom du package est nouveau ou existant (avec des installations).
Étape 1 : Fournissez des informations sur le nom du package (qu'il soit nouveau ou existant)
- Accédez à la page Validation des développeurs Android.
- Sélectionnez Enregistrer le nom de package dans l'onglet Noms des packages.
- Saisissez le nom du package que vous souhaitez enregistrer.
- Attribuez un nom simple pour l'identifier facilement dans la Play Console.
- Sélectionnez Suivant pour continuer.
Étape 2 : Enregistrez la clé
L'étape suivante varie selon que le nom de package que vous enregistrez est nouveau ou existant.
A. Enregistrer un nouveau nom de package
Pour un nouveau nom de package jamais enregistré sur Android, il vous suffit de fournir le certificat de clé publique de la paire de clés de signature de votre application.
- Sélectionnez Ajouter la clé.
- Fournissez le certificat de clé publique de la paire de clés de signature de votre application (cette clé de signature est celle qu'Android utilise pour vérifier que vous êtes à l'origine des mises à jour de l'application). Découvrez comment trouver votre certificat public SHA-256.
- Saisissez votre clé, puis sélectionnez Ajouter la clé.
B. Enregistrer un nom de package existant
Pour enregistrer un nom de package existant, vous devez prouver que vous êtes propriétaire d'une clé de signature privée connue.
- Accédez à Sélectionner une clé.
- Contrairement à lors de l'enregistrement d'un nouveau nom de package, une liste des empreintes des certificats publics éligibles s'affiche. Ces clés peuvent être utilisées pour effectuer un enregistrement direct.
- Parcourez la liste ou recherchez directement l'empreinte de votre certificat.
- Sélectionnez votre clé (si elle figure dans la liste), puis Ajouter la clé.
- Vous serez redirigé vers la page d'enregistrement et aurez ainsi la confirmation que la clé a bien été ajoutée.
Principales règles d'éligibilité et demandes d'utilisation d'un nom de package
La liste des clés éligibles est déterminée par les règles d'éligibilité des noms de packages, conçues pour minimiser le partage de noms de packages (ces règles ont été introduites dans le cadre de la validation des développeurs Android).
Dans les cas où un nom de package est utilisé par plusieurs développeurs ou comporte plusieurs clés de signature, l'éligibilité est déterminée comme suit :
|
Scénario |
Règle pour l'enregistrement direct |
Règle pour les autres développeurs |
|
Propriétaire principal |
La clé qui représente plus de 50 % du nombre total d'installations connues est prioritaire. |
Tous les autres développeurs doivent envoyer une demande. |
|
Plus de 50 installations |
Si aucune clé n'est associée à plus de 50 % des installations, toutes les clés comptant au moins 50 installations sont éligibles. |
Les développeurs dont les clés comptent moins de 50 installations doivent envoyer une demande. |
|
Moins de 50 installations |
Si aucune clé n'a atteint 50 installations, toutes les clés connues peuvent être utilisées selon le principe du premier arrivé, premier servi. |
Une fois qu'un développeur a effectué l'enregistrement, les autres doivent envoyer une demande. |
Si votre empreinte du certificat SHA-256 n'est PAS éligible, vous pouvez quand même effectuer l'enregistrement, mais le processus nécessite l'envoi d'une demande à Google, qui peut être refusée :
- Développez la liste des autres clés sur la page.
- Confirmez que vous comprenez ce qu'implique la demande d'utilisation d'un nom de package de cette manière.
- En plus de devoir fournir une preuve de propriété (voir l'étape 3), vous devrez également justifier l'utilisation du nom de package (en indiquant par exemple que la migration des utilisateurs perturberait la distribution de l'application).
Pendant l'accès anticipé, vous ne pourrez enregistrer les noms de package que pour les applications pour lesquelles vous possédez une clé éligible. La possibilité d'enregistrer des packages avec d'autres clés sera déployée lors du lancement officiel en mars 2026.
Étape 3 : Validez la propriété de la clé privée (packages existants uniquement)
Pour valider un nom de package existant, vous devez signer et importer un APK à l'aide de la clé privée correspondant à la clé publique que vous avez fournie.
- Sélectionnez Importer un APK pour ouvrir le parcours utilisateur de validation de la propriété.
- L'écran suivant affiche le nom du package, le certificat public SHA-256 sélectionné et des conseils pour la signature.
- Copiez votre extrait, un identifiant unique associé à votre compte de développeur.
- Préparez l'APK : dans votre IDE (en utilisant un projet vide avec le même nom de package ou votre application existante), accédez à l'arborescence source de votre application.
- Dans le dossier "assets", créez un fichier nommé précisément
adi-registration.properties. - Ouvrez le fichier et collez l'extrait.
- Consultez l'exemple de projet sur GitHub pour vérifier que la structure et l'emplacement de l'extrait sont corrects pour la preuve de propriété.
- Créez et signez votre APK : créez un APK de version et signez-le avec la clé privée qui correspond à l'empreinte du certificat public. La signature (via
jarsignerousigningConfigsde Gradle) sert à prouver que vous êtes bien le propriétaire.Remarque : Enregistrement du nom de package pour les applications avec des clés de signature déléguéesSi le nom de package que vous enregistrez appartient à une application dont la clé de signature privée a été déléguée à une plate-forme de distribution tierce, comme le Samsung Galaxy Store, vous devez suivre ces étapes pour prouver que vous êtes propriétaire de la clé privée.- Créez l'APK ou l'AAB de votre version et importez-le sur la plate-forme de distribution.
- Téléchargez l'APK de version finale signé directement depuis cette plate-forme de distribution.
- Importez l'APK signé que vous venez de télécharger dans la Play Console.
- Effectuez l'importation : revenez sur la Play Console, sélectionnez Importer, recherchez votre fichier APK signé et importez-le. Android vérifiera la signature et enregistrera votre propriété.
Étape 4 : Suivez l'enregistrement de votre nom de package
Android tentera officiellement d'enregistrer le nom de votre package et de l'associer à votre identité de développeur Play validée.
Vous recevrez une notification par e-mail une fois l'opération terminée.
Vous pouvez surveiller l'état de l'enregistrement et de la clé sur la page "Packages".
Ajouter des clés supplémentaires
Une fois que vous avez enregistré un nom de package, vous pouvez ajouter des clés supplémentaires.
- Sélectionnez Importer un APK pour ouvrir le parcours utilisateur de validation de la propriété.
- L'écran suivant affiche le nom du package, le certificat public SHA-256 sélectionné et des conseils pour la signature.
- Copiez votre extrait, un identifiant unique associé à votre compte de développeur.
- Préparez l'APK : dans votre IDE (en utilisant un projet vide avec le même nom de package ou votre application existante), accédez à l'arborescence source de votre application.
- Dans le dossier "assets", créez un fichier nommé adi-registration.properties.
- Ouvrez le fichier et collez l'extrait.
- Consultez l'exemple de projet sur GitHub pour vérifier que la structure et l'emplacement de l'extrait sont corrects pour la preuve de propriété.
- Créez et signez votre APK : créez un APK de version et signez-le avec la clé privée qui correspond à l'empreinte du certificat public. La signature (via
jarsignerousigningConfigs de Gradle) sert à prouver que vous êtes bien le propriétaire. - Effectuez l'importation : revenez sur la Play Console, sélectionnez Importer, recherchez votre fichier APK signé et importez-le. Android vérifiera la signature et enregistrera votre propriété.