Flutter を試しているのでメモ。
実施したこと
参考
環境構築
- 04.環境構築|Flutter実践入門
flutter doctor で Android license status unknown となるので
flutter doctor --android-licenses
を実施すると以下のサイトと同じエラーになった。
java.lang.UnsupportedClassVersionError: com/android/sdklib/tool/sdkmanager/SdkManagerCli has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0
解決方法としては以下も参考に、
- 【Flutter】環境構築時の "Android license status unknown" で困った話 #Flutter - Qiita
Android SDK Command-line Tools の バージョン 10.0 をインストールした。(Android Studio の SDK Manager で Show Package Details にチェックを入れ、Android SDK Command-line Tools の過去のバージョンをインストール)
フレームワーク
フレームワークメモ。Riverpod を使用して MVVM で作成しようと思っている。特に MVVM にこだわりはないがこれまでの経験上 Riverpod あるいは provider が自分には適していそうなので、様々記事を読んで現状では Riverpod がお勧めのようなので試す。