2022年10月13日木曜日

Flutterの開発環境をUbuntu 22.04 LTSでつくった

研究の関係でスマホアプリかWebアプリをつくることになり,Flutterの開発環境をUbuntu 22.04 LTSで作ってみました。

まあほとんどここに書いてあるまんまなんだけど,せっかくなのでメモ。VSCodiumとChromiumはすでにインストールしてある。

$ sudo snap install flutter --calssic
$ sudo snap install android-studio --calssic

Android Studioを起動し,セットアップ。[Custmoize] → [All settings] → [Appearence & Behavior] → [System Settings] → [Andorid SDK] → [Android SDK Command-line tools (latest)]にチェックを入れ,[OK]をクリックしてSDKコマンドラインツールをインストール。

~/.profileの末尾にexport CHROME_EXECUTABLE=/snap/bin/chromiumと書いてsource ~/.profileしておく。

$ flutter doctor

してセットアップ状況を確認。flutter doctor --android-licensesしろと怒られたのでそうする。

$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.3.4, on Ubuntu 22.04.1 LTS 5.15.0-50-generic,
    locale ja_JP.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
[✓] Chrome - develop for the web
[✓] Linux toolchain - develop for Linux desktop
[✓] Android Studio (version 2021.3)
[✓] Connected device (2 available)
[✓] HTTP Host Availability

• No issues found!

これでばっちり! あとはVSCodiumにFlutter拡張機能をインストールしておわり。

さてさて,これからぼちぼち勉強してみますかね。何を作るのかは秘密ですが,ヒントはこれです。