見出し画像

データサイエンティストがアプリを作りたい #2 環境構築編

今日は環境構築編。
Flutter Doc JPの記事に沿って進めていきます。

前回までの記事
#1 はじまり編

基本的には、Flutter Doc JP に沿って進めるだけなので、細かい手順は書かないので、詰まったところとか、気になったところを書いていく。

flutter doctorに診断してもらおう

flutterをインストールした後、flutter doctorというコマンドを打つだけで、開発に必要なツールが揃っているか診断してもらえる。健康診断を見るのは嫌だけど、flutter doctorの言うことは素直に聞く。

自分の診断結果はこれ。AndroidのライセンスとVS CodeのExtensionが不足しているとのこと。deviceは後回しで問題ない。

> flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.12.13+hotfix.9, on Mac OS X 10.14.5 18F132,
   locale ja-JP)
[!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
   ✗ Android license status unknown.
     Try re-installing or updating your Android SDK Manager.
     See https://developer.android.com/studio/#downloads or visit
     https://flutter.dev/setup/#android-setup for detailed instructions.
[✓] Xcode - develop for iOS and macOS (Xcode 11.3.1)
[✓] Android Studio (version 3.6)
[!] VS Code (version 1.42.1)
   ✗ Flutter extension not installed; install from
     https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter
[!] Connected device
   ! No devices available

Android license status unknown.への対処

下記コマンドでAndroid ライセンスを許可しようとするとAndroid sdkmanager toolが無いと言われた。

> flutter doctor --android-licenses
Android sdkmanager tool not found
(/Users/kosuke/Library/Android/sdk/tools/bin/sdkmanager).
Try re-installing or updating your Android SDK,
visit https://flutter.dev/setup/#android-setup for detailed instructions.

結果、Android Studio からAndroid SDK Command-line Toolsをインストールすると今度は通った。

Flutter extension not installedへの対処

VSCodeを開く。Flutter Extensionをインストールする。それだけ。

今日の成果

晴れてチェックマークがついた。deviceは別途設定が必要なのでこのタイミングでは不要とのこと。おつかれさま。今日はここまで。

>flutter doctor                                                            ✘ 127
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.12.13+hotfix.9, on Mac OS X 10.14.5 18F132, locale
   ja-JP)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[✓] Xcode - develop for iOS and macOS (Xcode 11.3.1)
[✓] Android Studio (version 3.6)
[✓] VS Code (version 1.42.1)
[!] Connected device
   ! No devices available

雑談

ウェブ会議で会社の人のプライベートが垣間見えるのが結構面白い。

尊敬する先輩の小さいお子さんが画面によく映り込む。お父さんのパソコンを触りながら、「A、B,C、D・・・」と可愛げにしゃべるのだが、なんと3歳でアルファベットをすべて暗記しているそうだ。

でも本当にびっくりしたのは、

Vの発音が「ヴィー」だったこと。

いいなと思ったら応援しよう!