😸
【Flutter】Please ensure that the SDK and/or project is installed ・・・
表示されたエラー
Flutter runをしたら、以下のようなエラーが表示された
gphone64 arm64 in debug mode...
Running Gradle task 'assembleDebug'... 16ms
Error: Flutter failed to run "/[Folder Path]/android/gradlew -q
-Ptarget-platform=android-arm64
-Ptarget=/[Folder Path]/lib/main.dart
-Pbase-application-name=android.app.Application -Pdart-obfuscation=false
-Ptrack-widget-creation=true -Ptree-shake-icons=false -Pfilesystem-scheme=org-dartlang-root
assembleDebug".
Please ensure that the SDK and/or project is installed in a location that has read/write
permissions for the current user.
解決方法
私の場合、以下のコマンドを打ちました。
which flutter
→ flutterのフォルダパスが出る
sudo xattr -c -r [Flutterのパス]
sudo xattr -c -r [Flutterプロジェクトのパス]
参考にしたサイト
Flutter学習のおすすめ本
Flutterでアプリ開発を始める上での個人的なオススメをまとめています。
書籍はkindle unlimitedで新しいものを無料で読むのが良いと思います。
オススメ書籍
これから始める場合、flutter 1.x の時に書かれた本を読むのは辞めておいた方がいいです。
理由は、flutter 2.x 以降、null-safetyという仕様が加わり、書き方がガラッと変わりました。
僕は2.xがリリースされたあたりでFlutterを初めて、情報がアテにならずかなり苦戦しました。
これから始める方向け 【kindle unlimitedなら無料】
スマホで動くアプリを作ろう!ゼロから始めるFlutter実践入門編 ①: シンプルなアプリを作ってみよう
初心者による初心者のためのFlutter詳解
脱初心者向け(課金の実装など、具体的な実装方法や技術が書いてあります)
現場で使える Flutter開発入門
Discussion