flutterのインストールの仕方
🔧 必要な準備
FlutterをLinuxにインストールするには、以下のコマンドを順番に実行してください:
# ✨ 必須パッケージのインストール(Fedora)
sudo dnf install clang++ llvm lld # コンパイル関連ツール
sudo dnf install ninja # ビルドツール
sudo dnf install gtk3-devel # GUI関連ライブラリ
# 🛠️ Flutterのダウンロード
git clone -b master https://github.com/flutter/flutter.git
# ✅ 環境が正しくセットアップされているか確認
export PATH="$PATH:`pwd`/flutter/bin" # FlutterをPATHに追加
export ANDROID_SDK_ROOT=$HOME/Android
export ANDROID_HOME=$ANDROID_SDK_ROOT
flutter doctor # 環境診断
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel master, 3.30.0-1.0.pre.191, on Fedora 41 6.11.11-berry,
locale ja_JP.utf8)
[✓] Android toolchain - develop for Android devices (Android SDK version 35.0.1)
[✓] Chrome - develop for the web
[✓] Linux toolchain - develop for Linux desktop
[✓] Android Studio (version 2024.2)
[✓] Connected device (3 available)
[✓] Network resources
• No issues found!
# 📈 Flutterを最新状態に更新
flutter channel master # 最新のマスターチャンネルに切り替え
flutter upgrade # Flutter自体をアップデート
# 📦 パッケージの最新化
flutter pub outdated # 古くなったパッケージを確認
flutter pub upgrade --major-versions # メジャーアップデートを適用
🚀 Flutterプロジェクトのテスト
インストールが完了したら、以下のコマンドでFlutterが動作することを確認しましょう:
flutter create test # 新しいプロジェクトを作成
flutter devices # 接続されているデバイスを確認
flutter run # プロジェクトを実行
flutter clean # キャッシュなどをクリーンアップ
🚀 Flutterのキャッシュクリア
flutter clean
flutter pub cache clean
rm -Rf ios/Pods
rm -Rf ios/.symlinks
rm -Rf ios/build
rm -f ios/Podfile
rm -f ios/Podfile.lock
rm -f pubspec.lock
📚 参考
Flutter公式ドキュメントやGitHubを参照してください!
🎉 Happy Coding! 🚀