Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

Utiliser l’éditeur Android

En 2023, nous avons ajouté un port Android de l'éditeur qui peut être utilisé pour créer, développer et exporter des projets 2D et 3D sur des appareils Android.

L'application peut être téléchargée à partir de la page de téléchargement de Godot ou du Google Play Store.

Note

Cet éditeur Android est en bêta-test, pendant que nous continuons à raffiner l'expérience. Voir Limitations et problèmes connus ci-dessous.

Support des appareils Android

L'éditeur Android nécessite des appareils fonctionnant sous Android 5 Lollipop ou supérieur, avec au moins le support d'OpenGL 3. Cela comprend (non exhaustif) :

  • Tablettes Android, téléphones grands et pliables

  • Netbooks gérés par Android

  • Les Chromebooks supportant des applications Android

Permissions pendant l'exécution

Trucs & Astuces

Entrée

  • Pour la meilleure expérience et un haut niveau de productivité, connecter un clavier et une souris bluetooth est recommandé pour interagir avec l'éditeur Android. L'éditeur Android prend en charge tous les raccourcis et contrôles habituels.

  • Lors de l'interaction en clavier-souris, vous pouvez réduire la taille de la barre de défilement en utilisant le paramètre d'éditeur interface/touchscreen/increase_scrollbar_touch_area.

  • For 2D projects, the block coding plugin can provide a block-based visual alternative to composing scripts when lacking a connected hardware keyboard.

Multi-tasking

  • Sur les petits appareils, activer et utiliser le mode image dans l'image (PiP) permet de facilement passer entre l'Éditeur et la fenêtre Jouer.

Projects sync

  • La synchronisation des projets via Git peut être faite en téléchargeant un client Android Git. Nous recommandons le terminal Termux, un émulateur de terminal Android qui fournit l'accès aux utilitaires terminaux communs tels que Git et SSH.

    • Note : Pour utiliser Git avec le terminal Termux, vous devrez accorder une autorisation WRITE au terminal. Ceci peut être fait en exécutant la commande suivante à l'intérieur du terminal : termux-setup-storage

Plugins

  • Les plugins GDExtension fonctionnent comme prévu, mais requirent au développeur de plugin de fournir des binaires Android natives.

Limitations et problèmes connus

Voici les limites connues et les problèmes de l'éditeur Android :

  • Pas de support C#/Mono.

  • Editeurs de scripts externes non-supporté.

  • Bien qu'il soit disponible, le rendu Forward+ n'est pas recommandé en raison de graves problèmes de performance.

  • UX non optimisée pour les facteurs de forme de téléphones Android.

  • Les appareils Android Go ne disposent pas de la permission Accès à tous les fichiers requise pour l'accès en écriture/lecture du périphérique. En tant que solution temporaire, lors de l'utilisation d'un appareil Android Go, il est recommandé de créer de nouveaux projets seulement dans les répertoires Android Documents ou Téléchargements.

  • L'éditeur ne reprend pas correctement quand Ne gardez pas les activités est activé dans les Options pour les développeurs.

  • Il y a un bug avec le clavier Samsung qui provoque l'insertion d'entrées aléatoires lors de l'écriture de scripts. Il est recommandé d'utiliser le clavier Google (Gboard) à la place.

Voir aussi

Voir la liste des issues ouvertes sur GitHub liées à l'éditeur Android pour une liste des bogues connus.