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.
- Sélectionnez Ajouter la 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.
Pour en savoir plus, consultez l'étape 3 de l'article sur l'enregistrement des noms de packages Android.