[Flutter] Construction de l'environnement Ubuntu 20.04

Environnement d'exploitation

$ cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.1 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.1 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

1. Installez Flutter et passez le chemin

Linux install-Flutter (document officiel)

Créez un répertoire "dev" dans votre répertoire personnel et déplacez-le avec `` `cd```.

$ mkdir dev
$ cd dev

Clonez le flutter dans le répertoire "dev".

$ git clone https://github.com/flutter/flutter.git

Vérifiez le chemin actuel.

$ pwd
/home/haru/dev

export PATH="$PATH:pwd/flutter/bin"

La documentation officielle explique comment passer le chemin comme ceci. pwdLe chemin renvoyé par la commande「pwd」Copiez et collez sur la pièce.

Exemple: export PATH = "$ PATH: / home / haru / dev / flutter / bin"

Ajoutez ceci à bashrc. Cette fois, l'éditeur utilise VScode.

$ code ~/.bashrc
(Avec VScode.Ouvrez bashrc et sélectionnez "exporter PATH"="$PATH:/home/haru/dev/flutter/bin""Pâte)
$ source ~/.bashrc

flutter doctorConfirmer avec.

$ flutter doctor

Screenshot from 2020-09-14 20-46-40.png

Lorsque l'écran ci-dessus apparaît, il est terminé jusqu'à ce que vous passiez le passage.

2. Installez Android Studio

Installez Android Studio avec «Ubuntu Software» Screenshot from 2020-09-14 20-47-35.png

Installez et exécutez. androidStudio.jpg

Allez dans Configurer → Plugins en bas de l'écran. FlutterPlugin.jpg Installez le plug-in Flutter. pulgin.png

Après avoir installé le plug-in, vous pouvez démarrer un nouveau projet à partir de "Démarrer un nouveau projet Flutter". addflutter.jpg

Quittez Android Studio une fois et acceptez la licence Android avec la commande suivante. Il vous sera demandé plusieurs fois votre consentement, alors répondez par «y».

$ flutter doctor --android-licenses
Warning: File /home/haru/.android/repositories.cfg could not be loaded.         
6 of 6 SDK package licenses not accepted. 100% Computing updates...             
Review licenses that have not been accepted (y/N)? y

3. Introduction de l'émulateur Android

Après avoir démarré Android Studio, accédez à Configurer → AVD Manager en bas de l'écran. AVD.jpg CreateVirtualDevice device01.jpg

Dans cet environnement, lorsque j'ai sélectionné celui avec PlayStore, il s'est figé lorsque l'émulateur a démarré, j'ai donc utilisé Pixel 2 XL sans PlayStore. device02.jpg Image système utilise Q (API29). Screenshot from 2020-09-14 21-27-39.png

Modification de l'élément graphique en "Software-GLES2.0".

Enfin, vérifiez avec `` flutter doctor ''.

$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 1.20.3, on Linux, locale ja_JP.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
[✓] Android Studio (version 4.0)
[✓] Connected device (1 available)

• No issues found!

Recommended Posts

[Flutter] Construction de l'environnement Ubuntu 20.04
Construction de l'environnement Laravel (Ubuntu 18.04 LTS)
[Java] Construction de l'environnement
[Printemps] Construction de l'environnement
Construction de l'environnement Penronse [Windows]
Essayez d'exécuter ScalarDB sur WSL Ubuntu (Construction de l'environnement)
Construction de l'environnement Rails Docker
Construction de l'environnement Protobuf et gRPC C ++ sur Ubuntu 18.04
Procédure de construction du serveur Serveur Ubuntu18.04
construction d'environnement de développement Java
Créer un environnement de développement Java + Spring avec VirtualBox + Ubuntu (Xfce4)
Construction de l'environnement de développement Rails6 [Mac]
[Spring Boot] Construction de l'environnement (macOS)
Ingénieur Rails Environnement Construction Ruby2.7.1
J'ai essayé node-jt400 (Construction de l'environnement)
Rails6 (MySQL, environnement Ubuntu, Cloud9)
Construction de l'environnement des rails Rails5.2.1 ruby2.5.1 Catalina
Mémo de construction de l'environnement MySQL 5.7 (Docker)
Introduction à la métabase ~ Construction de l'environnement ~
Construction de l'environnement JavaFX dans Java 13
Mémo de construction de l'environnement Redmine (Docker)
[Docker] Construction de l'environnement Rails 5.2 avec docker
Construction de l'environnement AtCoder Challenge (Java 8)
Construction d'environnement hors ligne Édition Ruby
Construction de l'environnement Docker × Spring Boot
[Super facile] Construction de l'environnement Ruby
[Rails / MySQL] Construction de l'environnement Mac
[Docker] postgres, construction de l'environnement pgadmin4
Construction d'environnement hors ligne Édition CentOS
[CCNA] Construction de l'environnement d'émulateur de périphérique Cisco (EC2 + Ubuntu + GNS3)
Créer un environnement Node.js avec Docker Compose
◆ Spring Boot + note de construction de l'environnement gradle
Construction d'environnement pour le développement d'applications Servlet
Rails (environnement postgeresql. Ubuntu), déploiement heroku
Construction d'environnement avec Docker pour les débutants
Résumé de la construction de l'environnement Ruby ~ Version Mac ~
Construction de l'environnement d'utilisation Laravel + Docker Laradock
[Unity] Procédure de construction de l'environnement de développement Android
Faites une langue! (Construction de l'environnement Java CC)
Mémo de construction de l'environnement Ruby on Rails 6.0
Créer un environnement XAMPP sur Ubuntu
Rails sur la procédure de construction de l'environnement Docker
[Construction de l'environnement avec Docker] Rails 6 et MySQL 8
[Java & SpringBoot] Construction de l'environnement pour Mac
Flux de construction de l’environnement Rails problématiques [Windows 10]