Vous avez maintenant appris comment créer votre application
pour iOS, qu'en est-il d'Android?
Encore une fois et les documents officiels React Native, sous
guides, Android, vous trouverez des instructions sur la façon de publier votre application sur le Google
Play Store et à la fin, vous pouvez simplement suivre les instructions que vous trouverez ici.
Tout commence par la création d'un tel magasin de clés que j'ai déjà mentionné dans le flux de travail géré
par l'expo, mais il a fait cela pour nous sur leurs serveurs, ici
nous devons le faire et nous pouvons le faire à l'intérieur de notre projet ou sur Windows comme il est dit ici , assurez-vous
d'exécuter cette commande lors de la navigation dans ce dossier. Vous pouvez ensuite copier votre fichier de clés dans
votre projet ou le stocker ailleurs.
Vous aurez besoin de ce fichier de clés qui est généré pour signer votre application et pour signer les mises à
jour
de l'application, alors assurez-vous de ne
pas le perdre sinon vous ne pourrez pas reconstruire votre application ou mettre à jour votre application.
Donc, ici, vous pouvez entrer un mot de passe arbitraire ce que vous voulez choisir, puis des informations sur
vous qui pourraient techniquement être erronées mais qui devraient être correctes car il s'agit de votre identifiant avec instance, car il est
utilisé pour attribuer votre application dans le fin et une fois que vous avez entré tout
cela et que vous l'avez confirmé et que vous avez choisi vos mots de passe, cela crée maintenant ce fichier de clé de téléchargement
de ma clé ici et maintenant vous pouvez l'utiliser pour signer votre demande. Ensuite, vous devez configurer certaines variables gradle comme vous le voyez ici
et pour cela, assurez-vous de déplacer le stockage des clés vers le dossier de l'application Android, donc à
partir
de ce dossier ici, déplacez-le vers Android et là-bas dans le dossier de l'application afin que le fichier est là, puis
accédez au fichier de propriétés de gradle, le fichier de propriétés de gradle Android. Donc, ici, sous Android, nous avons le fichier de propriétés gradle et
là-bas, vous pouvez ajouter ces entrées et comme il
est dit ici, remplacez les étoiles ici par le mot de passe que vous avez choisi pour le magasin
de clés.
Une fois que vous avez fait cela, vous pouvez fermer ce fichier, vous devez
aller dans le fichier gradle de construction de l'application Android, donc ne pas construire gradle ici mais dans le dossier de l'application et là
le fichier build gradle et ajouter cette configuration dans le nœud Android comme vous pouvez le voir . Donc vous pouvez simplement copier ceci et ensuite ici, rechercher
le nœud Android qui est ce nœud, là vous avez la configuration par défaut ce que vous ne devez pas
toucher mais vous avez obtenu votre configuration de
signe où vous devriez à la fin ajouter cette partie de la version, donc pas supprimez la partie de
débogage mais ajoutez cette partie de la version, puis sous la version des types de build, ajoutez
cette ligne ici.
Donc, si nous descendons plus loin, libérons les types de build, nous pouvons ajouter cette ligne, signer la version de configuration et maintenant
vous pouvez générer votre APK avec ces commandes, donc en naviguant dans le dossier
Android puis en exécutant cette commande. Faisons donc cela, allons tout d'abord naviguer
dans le dossier Android ici avec cd android puis exécutons cette commande gradle w et cela devrait
maintenant construire votre application
et la signer pour la production et vous donner un tel ensemble d'applications à la fin que vous
pouvez puis téléchargez sur le Google Play Store.
Attendons donc que cela se termine et une fois cette construction réussie, vous pouvez réellement prendre ce bundle d'applications que vous
trouvez maintenant sous le bundle de sorties générées par la build
d'applications, ce fichier ici, c'est votre bundle de versions, c'est ce que vous pouvez télécharger sur le Google Play Store .
Pour cela, vous pouvez rechercher la console Google Play et vous avez besoin d'un
compte de
développeur Google pour celui qui vous coûte également de l'argent, mais contrairement au programme Apple, ce n'est pas un abonnement, c'est des frais
uniques de 25 $ et ici dans la console Google Play, vous pouvez maintenant
créer une nouvelle application une fois que vous êtes connecté avec votre compte payant, choisir un nom d'application comme celui-ci, le créer, puis ici, vous pouvez gérer
l'apparence de votre boutique ou votre application entière à quoi elle
ressemble et sous les versions de l'application, là vous pouvez cliquer sur la piste de production, gérer la production, y créer une version
et maintenant vous devez télécharger votre bundle d'applications. Maintenant, vous pouvez cliquer sur continuer ici avec les paramètres
par défaut normalement, mais en général, je vous recommande de vous plonger dans la documentation de Google Play Store ou de la
console Google Play pour tout savoir sur les choses que vous pouvez configurer ici mais à la fin, c'est maintenant où vous
pouvez télécharger le bundle que vous avez créé.
Donc, ici, vous téléchargeriez ce fichier groupé et par la suite, vous pouvez terminer l'apparence de votre boutique et vous pouvez
également publier votre application dans le Google Play Store.
Bien sûr, vous vous demandez peut-être comment ajouter des icônes, etc., car je n'ai pas encore abordé ce sujet?
Un moyen pratique et facile de le faire est à l'aide d'Android Studio.
Là, vous pouvez ouvrir un projet Android Studio existant et ouvrir votre dossier Android dans votre projet React Native ici avec Android
Studio, juste le dossier Android, pas l'intégralité du projet React Native. Là-bas, vous trouverez votre partie Android de
ce projet et ici pour ajouter des icônes, vous pouvez aller dans le dossier de l'application, source, main, res
et y attendre cette initialisation et la construction pour
terminer qui démarre une fois que vous ouvrez cette et une fois cette initialisation terminée, dans ce dossier
d'application si vous cliquez sur le dossier res, faites un clic droit dessus, vous pouvez
sélectionner nouveau et là, image et cela ouvre un éditeur où vous pouvez facilement ajouter et générer de
nouvelles images, nouveau icônes par exemple. Là, vous pouvez choisir de lancer vos icônes, adaptatives et héritées et maintenant
ce que vous pouvez faire, vous pouvez laisser
le nom, vous pouvez configurer votre icône, vous pouvez le configurer là-bas. Vous pouvez choisir un calque de
premier plan et là, vous pouvez par exemple choisir le chemin d'une image que vous souhaitez utiliser, un calque d'arrière-plan où vous
pouvez définir une couleur unie ou aussi une image que vous souhaitez utiliser en arrière-plan
et donc générer votre icône avec cet outil. Cliquez simplement sur Terminer et bien sûr fournissez votre propre image si vous le souhaitez
et cela mettra tout en place pour que vous ayez une belle icône qui, bien sûr, est assez douce. Maintenant, en ce qui concerne la personnalisation de l'écran
de démarrage, vous trouverez ci-joint une documentation sur la façon de procéder sur Android pour
configurer votre propre écran de démarrage. Bien sûr, chaque fois que vous modifiez
vos icônes et / ou votre écran de démarrage, vous devrez réexécuter cette version avec cette commande gradle w, puis redéployer
également votre nouvel ensemble d'applications sur le Google Play Store avec la console Google Play et avec
cela, c'est comment créer et déployer des applications React Native uniquement. Bien sûr, un peu plus de travail manuel, un peu plus lourd que dans
le flux de travail géré par expo, mais maintenant vous connaissez les deux options et vous pouvez opter pour l'approche dont vous avez besoin
pour votre application.