web-dev-qa-db-fra.com

Comment exécuter / tester mon application Flutter sur un appareil réel?

Je veux exécuter/tester (pas un test automatisé) mon application Flutter sur un véritable iPhone et Android téléphone pendant le développement. Cependant, les documents Flutter semblent documenter uniquement comment le faire avec le simulateur iOS ou Android émulateurs.

Je pense que c'est déjà une évidence pour les développeurs iOS/Android, mais je ne le suis pas et Flutter est ma première incursion dans le développement mobile.

Y a-t-il un lien vers un guide pour débutants quelque part sur la façon de développer tout en l'exécutant sur un véritable appareil (avec toutes les qualités de rechargement en direct de Flutter)?

Contexte supplémentaire

  • Je suis développeur web.
  • J'utilise Android Studio et VS Code.
  • Je travaille sur un MacBook.
16
dashmug

Pour Android, c'est assez simple:

  1. Activez Options développeur et débogage USB sur votre appareil. Cela varie légèrement selon la version Android, mais la version courte est que vous appuyez sept fois sur le numéro de version de l'appareil. Ensuite, une option "Options développeur" apparaît et vous pouvez cliquer sur "Activer le débogage USB". Consultez la documentation liée Android pour les instructions les plus récentes.
  2. Branchez ensuite votre téléphone sur votre ordinateur avec un câble USB. Vous verrez probablement une fenêtre contextuelle sur votre téléphone vous demandant si vous souhaitez autoriser le débogage USB avec cet ordinateur. Dis oui".
  3. Exécutez Flutter comme vous le feriez si vous aviez un simulateur en cours d'exécution.

Pour iOS, c'est un peu plus compliqué car vous avez besoin d'un identifiant Apple ou pour vous inscrire à un " compte développeur ":

  1. Ouvrez XCode, puis ouvrez "Préférences> Comptes". Connectez-vous avec votre identifiant.
  2. "Gérer les certificats"> cliquez sur le signe "+" et sélectionnez "Développement iOS".
  3. Branchez votre appareil sur votre machine. Recherchez votre appareil dans le menu déroulant (Fenêtre> Organiseur).
  4. Sous le menu local Équipe, cliquez sur Résoudre le problème.
  5. Dans Xcode , cliquez sur le bouton Exécuter.

(dans les exécutions suivantes, vous pouvez déployer sur l'appareil iOS avec Android Studio, VS Code ou tout autre IDE de choix, il vous suffit de configurer ce certificat la première fois avec Xcode. Voici la documentation d'Apple sur la configuration de Xcode pour exécuter un périphérique physique.)

15
fortuna