Michael est un instructeur de codage certifié qui a enseigné à des milliers d’étudiants comment coder dans le domaine du développement logiciel.
Logo du moteur Godot
Bienvenue tout le monde. Ici, nous allons continuer et voir comment exporter votre projet pour Android. Vous n’avez pas besoin d’avoir un projet prêt à démarrer mais, si vous le faites, n’hésitez pas à utiliser ce projet.
Maintenant, avant de passer à ce que nous devons faire, je tiens à souligner que si vous descendez sur l’affichage, la fenêtre et les paramètres de votre projet, vous pouvez déterminer si votre application se lance en mode portrait ou paysage.
OpenJDK
Installer JDK
La première chose que nous allons devoir faire est d’ouvrir le lien OpenJDK. Au premier coup d’œil, vous remarquerez peut-être qu’il existe trois versions qui vous sont présentées sur cette page, alors laquelle choisissez-vous ? Cela dépendra si vous souhaitez simplement créer un fichier APK que vous pouvez charger latéralement ou un fichier AAB à télécharger sur le Google Play Store.
Si vous ne voulez qu’un fichier APK, vous pouvez utiliser JDK8. Si vous pensez que vous voudrez peut-être télécharger sur le Google Play Store à l’avenir, vous devrez obtenir JDK11. Pour éviter toute confusion, JDK11 vous permettra également de créer un fichier APK, il n’y a donc aucune raison réelle d’utiliser JDK8 à moins que vous ne le vouliez vraiment.
Pour la JVM, nous pouvons utiliser la sélection par défaut de HotSpot et passer au téléchargement de notre fichier. Une fois téléchargé, exécutez le fichier que nous avons obtenu et installez OpenJDK. Assurez-vous d’ajouter Java à votre PATH lorsque l’opportunité s’en présente.
Studio Android
Installer AndroidStudio
Avec notre JDK installé, nous pouvons passer à autre chose et obtenir Android Studio car nous aurons besoin du SDK Android. Et il y a plusieurs façons différentes ou différentes manières d’obtenir cela. Je préfère utiliser Android Studio, ce que nous pouvons obtenir facilement et rapidement.
Cliquez simplement sur télécharger Android Studio, acceptez les termes et conditions, téléchargez et exécutez simplement l’installation. Une fois que vous avez terminé, il devrait s’ouvrir et vous devriez être prêt à partir de là.
Définir le chemin du SDK
Nous pouvons en fait passer à notre projet maintenant. Et nous pouvons aller dans les paramètres de l’éditeur, et nous pouvons aller ici à l’intérieur de l’onglet général ici, trouver l’exportation Android. Il devrait être tout en bas de la liste. Et vous devrez localiser votre chemin SDK.
Le magasin de clés de débogage sera généré momentanément car il ne serait probablement pas venu avec. Donc, si vous ouvrez simplement vos dossiers, vous allez vous diriger vers vos ensembles de données d’application, vos utilisateurs de lecteur C, vos données d’application de nom d’utilisateur, qui peuvent être un dossier caché.
Faites défiler pour continuer
Et si c’est le cas, vous pouvez simplement appuyer sur la touche Windows et taper pourcentage de données d’application. Et cela trouvera également votre chemin ici. Et nous revenons simplement à App Data local et nous voyons Android. Et cela va dans le dossier SDK. Nous voulons juste nous assurer que notre dossier SDK est sélectionné. Ouvrez-le et appuyez sur Sélectionner le dossier actuel.
Déboguer le magasin de clés
Et maintenant, pour le magasin de clés de débogage, nous allons en fait devoir générer cette clé et nous allons utiliser ici l’utilisateur et le mot de passe par défaut du magasin de clés qu’ils utilisent. Très bien, donc pour notre magasin de clés, je vais continuer et ouvrir l’invite du client à l’emplacement de notre outil clé que nous allons utiliser. Donc, cela va être par défaut dans vos fichiers de programme de lecteur C, Android, et vous voyez un dossier JDK, puis ouvrez le dossier Microsoft à l’intérieur de Vin.
Et si vous deviez faire défiler vers le bas, vous trouverez le mot-clé exe. C’est l’endroit où nous voulons ouvrir notre invite de commande. Donc, je vais juste faire un clic droit ici et je pourrais ouvrir le terminal Windows. Mais je vais juste taper CMD et appuyer sur Entrée. Et cela ouvrira simplement une invite de commande déjà dans ce répertoire.
Générer la clé de débogage : keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
Nous allons utiliser l’exécutable de l’outil clé que nous avons ici, qui se trouve juste ici dans votre dossier, et nous allons générer une clé Debug Key Store. Et nous allons utiliser Android et Android Debug, qui est la valeur par défaut. Ici, nous fixons essentiellement la validité de 10 000 jours. Vous pouvez toujours définir cette valeur plus grande si vous le souhaitez vraiment, mais 10 000 devraient être relativement bien.
Allez-y et appuyez sur Entrée et vous voyez qu’il va vous demander votre prénom et votre nom. Assurez-vous donc de mettre des informations réelles ici, même si ce ne sont pas nécessairement les vôtres, mais vous pouvez aussi bien y mettre les vôtres, n’est-ce pas ? Cela ne fait pas de mal et c’est spécifiquement votre clé de débogage de toute façon, juste sur votre nom d’organisation si vous en avez vraiment un, la ville, l’état, le code du pays et tout ça.
Une fois que vous avez généré votre clé de débogage, vous pouvez continuer et prendre ce fichier et le placer quelque part sur votre ordinateur. De retour dans vos paramètres d’éditeur, allez-y et accédez à la clé de débogage et sélectionnez-la.
Libérer le magasin de clés
Maintenant, si vous voulez en créer un pour la publication, ce sera presque exactement la même chose.
Générer la clé de version : keytool -v -genkey -keystore mygame.keystore -alias mygame -keyalg RSA -validity 10000
Cette fois, lorsque nous avons mygame.keystore ici, vous pouvez continuer et mettre le nom que vous voulez pour votre Key Store. Maintenant, pour mygame, ce sera votre mot de passe. Assurez-vous de les garder à l’esprit lorsque vous effectuez une version complète réelle, car vous devrez utiliser ces informations pour signer votre application avec votre magasin de clés réel, et non un débogage, qui est requis si vous souhaitez télécharger à quelque chose comme le Google Play Store.
Exportation d’APK
Ainsi, une fois que vous avez sélectionné votre magasin de clés de débogage ici dans nos paramètres, nous pouvons ensuite accéder à Project Export, créer un préréglage Android, et après avoir cliqué sur Ajouter, vous devriez pouvoir sélectionner Android dans le menu déroulant. C’est avec un APK. Un AAB va impliquer quelques étapes de plus que ce que nous utilisons ici.
Il n’est pas nécessaire de remplir les informations de débogage car elles seront extraites des paramètres de notre éditeur que nous avons remplis précédemment. Mais, si vous utilisez une clé de libération, c’est ici que vous devrez sélectionner votre clé et remplir votre utilisateur et votre mot de passe que vous avez sélectionnés avec cette clé. J’aime aussi sélectionner Effacer l’installation précédente juste pour qu’elle l’écrase sur l’appareil.
Si vous avez besoin d’autorisations spécifiques, elles seront ici en bas. Ce sont les autorisations qui s’affichent lorsque vous allez installer une application telle que l’accès au réseau pour utiliser l’accès WiFi d’un utilisateur. Vous pouvez ensuite simplement continuer et cliquer sur Exporter le projet. Assurez-vous de décocher le débogage si vous souhaitez signer votre apk avec votre clé de version.
Exportation AAB
Pour effectuer une exportation AAB pour un magasin d’applications, nous devrons nous diriger vers Project et sélectionner Installer le modèle de construction Android. Une fois cette opération terminée, le reste de l’exportation est presque le même. Nous devrons nous assurer que le format d’exportation a été défini pour exporter un fichier AAB, ainsi que sélectionner Use Custom Build. Cela doit être activé.
Ce contenu est exact et fidèle au meilleur de la connaissance de l’auteur et ne vise pas à remplacer les conseils formels et individualisés d’un professionnel qualifié.
© 2022 Michael McGuire