Android : que faire en cas de perte de certificat Key store ou un oubli de mot de passe ?

Si vous développez sur android et publiez sur Google Play, on vous prévient souvent de ne pas oublier sa key store (certificat). En effet, on se dit « c’est bon je verrai plus tard’ on note rien, on oublie le password ou pire on perd carrément cette clé. Cette clé représente la signature numérique de l’auteur de l’application. Si vous la perdez, vous allez en régénérer une qui pour google représentera un nouvel auteur. Pour l’utilisateur qui veut mettre a jour une application, ceci se traduira par une erreur d’installation tant que l’ancienne appli ne sera pas désinstallé. –> pas bon Pour éviter cela, il y a une parade qui consiste à changer le manifest package name. Dans mon cas par exemple, le nom de mon package est fr.reactor.trackus. En le renommant c’est comme si je créé une nouvelle application disctinct. L’utilisateur aura donc 2 applis. Mais on repart sur une nouvelle app. Un conseil, redisigner un peu le logo de votre bouton d’app, histoire de faire comme si c’était « plus neuf » pour l’utilisateur… Pour aller plus loin, sachez qu’il ya des choses à ne pas faire avec Android, tout est dis dans cet article :http://android-developers.blogspot.fr/2011/06/things-that-cannot-change.html

Android – Google Play permet à nos applications une version alpha et bêta

Ok l’info n’est sans doute pas récente, mais en tout cas c’est une bonne nouvelle. Google play met à disposition sa console Google Play pour développeur deux nouveaux onglets « Tests Bêta » et « Tests Alpha ». A priori pour les tests alpha une simple compilation APK faite par Android Studio sans ZipAlign suffit. Donc c’est rapide. L’application est sur le store mais inaccessible au publique. Il vous faudra crée une liste de testeurs. Vous avez deux choix :- Créer un Group Google- Créer une communauté Google + J’ai choisi la deuxième solution en créant la communauté « Reactor Tester » https://plus.google.com/communities/110996989689045449334 Quand votre page de communauté est prête, revenez sur la gestion de votre fichier APK sur la console Google Play for developpers. Cliquez sur « Gérer la listes des testeurs, vous obtiendrez l’écran suivant : Copiez-Collez l’url de votre communauté et faites ajouter. Attention, vous pouvez avoir ce genre de format https://plus.google.com/u/0/b/116358088260865022946/communities/110996989689045449334 Google attend ce genre d’url : https://plus.google.com/communities/110996989689045449334 Donc pensez a recopier l’id à la fin et c’est tout bon ! Cette page vous renseigne sur l’url ou se trouve en test votre application, ici : https://play.google.com/apps/testing/fr.reactor.trackusSi vous cliquez sur ce lien, une page d’erreur s’affichera pour vos testeurs. Normal, si il n’appartiennent pas au groupe ou à la communauté précédement renseigné. Si par contre ils ont rejoins votre communauté, voici ce qu’ils verront :   Et voila !