自動再生
オートコンプリート
1つ前のレクチャー
このレクチャーを完了し次に進む
Flutter/Dartトラブルシューティング・小ネタ集【質問対応無し版】
【序章】オープニング
【重要・必ずご一読願います】受講に際してのご留意事項・返金対応等について
【第1章】Flutter SDKのアップグレード・ダウングレード関連の小ネタ・トラブルシューティング
FlutterSDKのアップグレード方法(flutter upgrade) (2:30)
FlutterSDKの配信チャネル(channel)・バージョンの確認方法・切替方法 (3:39)
バージョンをアップグレードする必要のあるパッケージを特定する方法(pub outdated) (3:43)
「flutter upgrade」したら「Unknown flutter tag. Abandoning upgrade to avoid destroying local changes.」という謎のエラーが発生した場合の対処法 (2:47)
【1.12】Flutterのバージョンを1.12に上げたら必要になるかもしれない統合処理(The plugin "・・" requires your app to be migrated to the Android embedding v2の対処法) (4:56)
【1.2.0】Flutterのバージョンを1.20.1にアップグレードする際の注意点(コード生成(build_runner)がうまくいかなくなる場合の対処法) (3:15)
【1.22】アップグレードしたらLinearGradientで存在するはずのプロパティ(colors等)を認識してくれなくなった場合の対処法(The named parameter 'color' isn't defined) (1:56)
【2.0】Flutter2.0以降は「flutter clean」した直後に「pub get」もする必要あり (1:45)
【2.0.6】2.0.6以降のWidgetクラスの自動生成コードに登場するKeyを伴うコンストラクタ行を削除する際の注意点 (3:23)
【2.10:Android】Flutterを2.10に上げてビルドしたら「One or more plugins require a higher Android SDK version」というエラーが出る場合の対処法 (3:48)
【2.10:Android】Flutterを2.10に上げてビルドしたら「Your project requires a newer version of the Kotlin Gradle plugin」というエラーが出る場合の対処法 (1:52)
【2.10:Android】Flutterを2.10に上げてビルドしたら「Your Flutter application is created using an older version of the Android embedding」というエラーが出る場合の対処法 (2:36)
【3.0】Flutter3.0及びAndroid Studio「Chipmunk」へのアップグレード時の注意点(動画なし)
【3.3】ElevatedButton.styleFromの「primary」「onPriomary」属性が非推奨になりました (3:57)
FlutterのSDKをアップグレードしてビルドすると「The method 'File.create' has fewer named arguments than those of overridden method 'File.create'.」というエラーが出て失敗する場合の対処法 (1:50)
【3.10】アップグレードしたら「** depends on cupertino_icons >=0.1.1 <1.0.1 which doesn't support null safety」というエラーが出る場合の対処法 (3:55)
「flutter upgrade」したら「Unknown flutter tag. Abandoning upgrade to avoid destroying local changes.」という謎のエラーが発生した場合の対処法 (2:47)
「Hot Reload On Save」が効かない場合はAndroid Studio用のFlutterのプラグインを76.3.xに上げてください (3:47)
Flutter3.16:Flutter初級編講座(ゼロからのFlutter)に関する変更点 (17:15)
ブレークポイントでアプリを止めたら同じ名前の編集不能のファイルが開く場合の対処法 (5:31)
Android Studio用Flutterプラグイン80.x以降「Open android/ios module・・」が廃止された件の対処法 (6:04)
Flutterを3.24にアップグレードするとコード生成(build_runner)に失敗する場合の対処法([SEVERE]Failed to precompile build script・・) (4:13)
【第2章】Android Studioのアップグレード・ダウングレード関連のトラブルシューティング
Android Studioを4.1にアップグレードしたら「Flutter plugin not installed」というエラーが出た場合の対処法 (1:29)
flutter doctorしてもAndroid Studio4.1を認識してくれない場合の対処法 (1:28)
Android Studio4.2以降における新規プロジェクト作成時の変更点(動画講座との差異の説明) (5:31)
Android Studio「Arctic Fox」以降はプロジェクト内のファイルをExplorerあるいはFinderで見る方法が変更になりました (0:56)
Android Studio「Bumblebee(2021.1.1)」以降は「AVD Manager」が「Device Manager」に変更されました (4:33)
【iOS】Android Studio「Bumblebee」は「Patch1」以降を使ってください(iOSでビルドできない問題が解消されています) (3:22)
Android Studio「Dolphin(2021.3.1)」での変更点とアップグレード上の注意点(Flutterのプラグインも70.2.3以上に) (4:50)
Android Studio「Dolphin(2021.3.1)」でzipファイルへのエクスポートができない場合(Error: java.is.IOException: Is a directory)の対処法 (2:18)
【Mac】Android Studio「Electric Eel(2022.1.1)」で「flutter doctor」したら「Unable to find bundled Java version」というissueが出た場合の対処法 (2:54)
Android Studio用のFlutterプラグインのダウングレード方法 (3:57)
Android Studioを「Flamingo(2022.2.1)」にアップグレードしたらAndroidアプリでのビルドができなくなった場合の対処法(java.lang.IllegalAccessError) (7:07)
Android Studio「Hedgehog」で「Open Android Module in Android Studio」が効かない場合の対処法 (3:05)
Android Studio「Jellyfish」でエミュレーターでビルドすると画面が真っ白になってしまう場合の対処法 (9:30)
【第3章】Android Studioの便利な使い方小ネタ集
ソースコードへのジャンプ(F4)と呼び出し元の検索(Ctrl/Command+左クリック)の方法 (0:59)
Android Studioのコード編集画面を分割させる方法 (1:41)
プロジェクト内のファイル・フォルダの場所をFinder(Mac)・エクスプローラー(Windows)で確認する方法 (0:52)
Android Studioからプロジェクトをzipファイルにエクスポートする方法 (1:45)
コード整形(Reformat File)で見た目をきれいにするためのコツ(要素の最後にもカンマ(,)を入れる) (2:57)
ファイル内のコメント(「//」で記述した部分)を一度に消す方法 (1:21)
ブレークポイントでアプリを止めた段階での変数の値を確認する方法(Android Studio) (1:56)
Android Studioにタイプミス(typo)を指摘された単語(インスタンス名等)を辞書登録させる方法 (1:49)
プロジェクト内のファイル・フォルダ名の変更の仕方 (1:16)
ソースコード内の値を検索する方法と値の名前を一括で変更する方法 (2:13)
Android Studioで手入力せずにパスを入力できる方法(「Copy path/Reference..」の使用) (1:44)
【第4章】Androidエミュレーター・実機関係のTips・トラブルシューティング
Androidエミュレーターをスタンドアロンアプリとして起動させる方法 (2:53)
Androidエミュレーターでの日本語入力と音量調節する方法 (1:47)
Androidのエミュレーターのファイルが見れない場合の対処法(Error initializing ADB:Android Debug Bridge not found) (1:44)
Androidエミュレーターで録画をする方法 (2:07)
Androidエミュレーターが突然ネット接続できなくなった場合の対処法 (4:46)
「INSTALL_FAILED_INSUFFICIENT_STORAGE」というエラーが出てAndroidエミュレーターでアプリが動かせない場合の対処法 (2:49)
「Gradle does not have execution permission」というエラーが出てAndroidエミュレーターでアプリが起動しない場合の対処法 (1:07)
「ParcelableException:・・・ Requested internal only, but not enough space」というエラーが出てAndroidエミュレーターでアプリが動かせない場合の対処法(エミュレーターのメモリを増やす方法) (3:34)
エミュレーターが起動しない場合の対処法(Decryption Unsuccessful) (4:11)
エミュレーターが削除できない場合(An Error Occured while deleting the ADV・・)の対処法(Android Studio) (2:26)
エミュレーターが落ちる場合(eglCodecCommon: glUtilsParamSize: unknow param)の対処法 (2:53)
Android実機でワイアレスデバッグする方法(スマホをPCにケーブルで繋がずにデバッグする方法) (5:57)
Androidエミュレーターのダウングレード方法 (5:58)
【第5章】iOSシミュレーター・実機関係のTips・トラブルシューティング
iOS16以降はデベロッパーモードの設定が必要です (1:32)
iOS実機・シミュレーターでアプリが動かせない場合の対処法(error: Multiple commands produce・・) (1:45)
iOSシミュレーターでの日本語入力と音量調節する方法 (1:23)
iOS実機でアプリを起動すると画面が真っ白になってしまう場合の対処法(ランチャースクリーンで止まってしまう場合含む) (1:17)
iOSシミュレーターで録画をする方法 (2:10)
iOSシミュレーターで ソフトウェアキーボードが 表示されない場合の対処法 (1:15)
iOS実機にインストールされているアプリ内のファイルの中身を見る方法 (1:38)
iOSシミュレーターにインストールされているアプリ内のファイルの中身を見る方法 (2:32)
iOS14の実機でデバッグモードで動かしたFlutterアプリをiOS端末上のアプリアイコンをクリックして再起動できない場合の対処法 (2:51)
Apple Developer Programに登録せずにアプリをiOS実機で動かす場合の注意点(Failed to register bundle identifierへの対処法等) (3:20)
【iOS&Appleシリコン(M1・M2)のMacのみ】「LoadError - dlopen・・・」エラーを回避するための設定をしよう (5:53)
iOS実機でワイアレスデバッグする方法(スマホをPCにケーブルで繋がずにデバッグする方法) (2:45)
【第6章】Android Studio関連のトラブルシューティング
人の作ったプロジェクトがスムーズに開けない場合の対処法(Android framework detected.) (1:01)
「Flutter Outline」を開いても何も表示されない(Nothing to show)場合の対処法 (0:27)
Dartのプラグインをインストールしたにも関わらず「Dart SDK is not configured」が出てしまう場合の対処法 (1:37)
androidフォルダにある「build.gradle」ファイルは開いた瞬間にニョロニョロが出ても問題なし! (1:57)
【Macのみ】Dartのコマンドラインツールが使えない場合の対処法(Flutterのバージョンを上げたにも関わらずDartのバージョンが一緒に上がらない場合) (5:27)
【Macのみ】F4を押してもソースコードにジャンプできない場合の対処法 (0:44)
Android Studioのコードエディターで文字入力できない場合の対処法(IdeaVimプラグインの削除) (1:00)
Android Studioで「Device File Explorer」が見つからない場合の対処法 (2:29)
Android Studioで誤って「android-gradle」フレームワークを追加したらProject Structure画面がおかしくなった場合の対処法 (3:51)
「Open android module in Android Studio」が使えない場合の対処法 (2:14)
【Android】「Device Manager」が開けない場合の対処法(Android「Bumblebee(Patch1)」とFlutterのプラグインのアップデートが必要) (3:10)
「pub get」に成功しても「pub spec has been edited」が消えない場合の対処法(File => Reload All From Disk) (1:44)
「flutter doctor」したら「cmdline-tools component is missing」というエラーが出た場合の対処法 (1:39)
「flutter doctor」したら「Android licence status unknown」というエラーが出た場合の対処法 (3:42)
【第7章】Firebase関連のTips・トラブルシューティング集
【Mac】FlutterでFirebaseを使うための環境構築トラブルシューティング集(動画なし)
【Windows】npmからFirebase CLIをインストールしたのにPowerShellからfirebaseコマンドが使えない場合の対処法(firebase.psiを読み込むことができません) (2:00)
【cloud_firestore】複合インデックス作成のためのリンクが表示されない場合の対処法(Operation was rejected because the system is not in a state required for the operation's execution) (3:02)
【firebase_auth】「flutter_localizations from sdk is incompatible with firebase_auth」の対処法 (2:49)
【第8章】その他の便利なTips集
【Windows】複数のファイルの拡張子を一括変換する方法(動画なし)
【Mac】画像にアルファ値が入っていることをMacのFinderで確認する方法とアルファ値を消去する方法 (0:21)
【Mac】FinderでWindowsエクスプローラーのようにフォルダを上位に表示させる方法 (2:10)
【第9章】ビルドエラー等(①:プラットフォーム共通(SDK関連))
「Could not determine the dependencies of task ':app :flutterBuildDebug'」の対処法 (1:14)
「No version of NDK matched the requested version」の対処法 (2:06)
「setState() or markNeedsBuild called during build」の対処法 (1:43)
「Pods-Runner-frameworks.sh: Permission denied」というエラーが出てiOSシミュレーター・実機でアプリが起動しない場合 (1:37)
「Could not resolve the package 'characters' in 'package:characters・・・」の対処法 (1:07)
「flutter doctor --android-licenses」で「java.lang.NoClassDefFoundError」が発生した場合の対処法 (1:44)
【Windows】flutter doctorしたらSDKのバージョンが「Channel unknown,0.0.0-unknown」となってしまう場合の対処法 (2:02)
アプリを回そうとしたら「Entry point isn't within current project」というエラーが出て失敗する場合の対処法 (3:42)
「pub get」したら「test」フォルダにニョロニョロが出る場合の対処法(widget_test.dartで「The constructor being called isn't a const constructor」) (2:03)
【第10章】ビルドエラー等(②:プラットフォーム共通(パッケージ関連))
【soundPool】バージョン2.1.0以降はSoundpoolのコンストラクタが非推奨に('Soundpool' is deprecated and shouldn't be used. Use `fromOptions` instead) (2:25)
【soundPool】iOSで効果音が鳴らせない場合('soundpool/soundpool-Swift.h' file not found')の対処法 (2:20)
【build_runner】コード生成したら「Failed to precompile build_runner」という謎のエラーが出て失敗する場合の対処法 (0:48)
【Drift】コード生成すると「InconsistentAnalysisException」が大量発生して失敗する場合の対処法 (4:24)
【Drift】バージョン1.xから2.xへアップグレードする際の注意点(再度g.dartファイルのコード生成が必要) (4:52)
【Drift】iOSでビルドしたら「C compiler cannot create executables」というエラーが出る場合の対処法 (5:48)
【flutter_launcher_icons】ランチャーアイコンを作ると「FormatException: Invalid number」という例外が発生する場合の対処法 (1:41)
【http】「Insecure HTTP is not allowed by platform」というエラーが出てWeb通信できない場合の対処法 (1:47)
【flutter_tts】Android11(APIレベル30)でテキスト読み上げ機能(Text to Speech)を使う場合はマニフェストファイルの設定が必要 (5:32)
【第11章】ビルドエラー等(③:Androidアプリとしてビルドした際に発生するトラブルシューティング)
【Android】compileSdkVersionを「31」にする場合の注意点(Apps targeting Android 12 and higher are required to specify an explicit value for `android:exported`・・の対処法) (3:12)
【Android】「Module was compiled with an incompatible version of Kotlin・・」というエラーが出てビルドできない場合の対処法 (1:20)
【Android】「AAPT: error: unexpected element found in 」の対処法 (3:42)
【Android】 「Unresolved reference: R」 の対処法 (2:35)
NoSuchFileException: build/app/intermediates/external_file_lib_dex_archives/debug/outの対処法(Execution failed for task ‘:app:mergeExtDexDebug’)) (1:42)
Error while merging dex archives: The number of method references in a .dex file cannot exceed 64K.の対処法 (3:41)
【Androidのみ】独自ドメイン使用時の注意点(「Package name must be a '.'-separated identifier list」の対処法) (4:15)
【Android】「Warning: Mapping new ns http://schemes.android・・」というウォーニング(≠エラー)が出る場合の対処法 (3:35)
【Android】「JAVA_HOME is not set and no 'java' command could be foung in your PATH」というエラーが出る場合の対処法 (2:38)
【Android】「Scudo OOM: The process has exhausted 256M for size class」というエラーが出る場合の対処法 (7:21)
Android12(APIレベル31)以降のランチャースクリーンの設定方法 (8:31)
Google Play Consoleのアップロード鍵を紛失した場合の対処法(パスワード忘れ含む) (12:46)
【Android】「Namespace not specified. Please specify a namespace in the module's build.gradle・・」というエラーが出る場合の対処法 (2:34)
【Android】「You are applying Flutter's app_plugin_loader Gradle plugin imperatively using the apply script method・・」が出る場合の対処法 (12:10)
【第12章】ビルドエラー等(④:iOSアプリとしてビルドした際に発生するトラブルシューティング)
Xcodeのダウングレード方法 (1:19)
【iOS】「Error running pod install」の対処法 (4:39)
【iOS】iOS実機で動かそうとすると「Could not run build/ios/iphoneos/Runner.app・・・」というエラーが出て失敗する場合の対処法(動画なし)
【iOS】ビルドは成功するのに端末へのインストールに失敗する場合の対処法(This application’s application-identifier entitlement does not match・・・) (5:03)
【iOS】「flutter doctor」したら「Error executing simctl: 69」というエラーが出て失敗する場合の対処法 (1:57)
【iOS】「flutter doctor」したら「Error executing simctl: 72(xcodebuild: error: SDK・・・MacOSX12.3.sdk" cannot be located)」というエラーが出て失敗する場合の対処法 (2:40)
【iOS】「Error (Xcode) Signing for ** requires a development team」というエラーが出てビルドが失敗する場合の対処法 (3:40)
XCode14にアップグレードしたら「Stored properties cannot be marked potentially unavailable with '@available'」というビルドエラーが出る場合の対処法 (2:10)
【iOS】「interruptionHandler is called.」というエラーが出てビルドが失敗する場合の対処法 (7:21)
Xcode14.3にアップグレードしてリリースビルドを作ろうとしたら「rsync error: some files could not be transferred (code 23) Command PhaseScriptExecution failed with a nonzero exit code」というエラーが出て失敗する場合の対処法 (3:47)
pod関係のコマンドを実行したら「Unable to find a target named RunnerTests in project Runner.xcodeproj, did find Runner」というエラーが出て失敗する場合の対処法 (4:34)
【第13章】ビルドエラー等(⑤:Webアプリとしてビルドした際に発生するトラブルシューティング)
2022年9月時点ではまたデフォルトでオフラインデバッグ対応ができていません (7:31)
【第14章】1つのPCで複数のバージョンのFlutter SDKを扱う方法(FVMの使い方)
FVM01: 【解説】Flutter Version Management(FVM)とは (6:23)
FVM02-W: 【Windows】FVMのインストールとパス通しをしよう (6:01)
FVM02-W2: 【Windows】「Windows FVM requires to run as administrator」エラーが出る場合の対処法 (2:51)
FVM02-M: 【Mac】FVMのインストールとパス通しをしよう (5:14)
FVM03: Android StudioのプロジェクトでFVMを使うために必要な設定をしよう (7:21)
FVM04: FVMを使ってFlutter SDKのバージョンの動的切り替えをしてみよう(fvm use) (5:10)
FVM05: FVMの基本コマンド集(use / install / remove / list / releases / doctor) (5:05)
Teach online with
androidフォルダにある「build.gradle」ファイルは開いた瞬間にニョロニョロが出ても問題なし!
このレクチャーはご覧になれません。
既に登録済の場合は
ログインが必要になります。
.
コースに登録する