Flutter [Flutter]「Open Android module in Android Studio」がグレーアウトして選択できなくなった時の対応 はじめに古いFlutterのバージョンで作成したプロジェクトでandroidフォルダを右クリックしてAndroidのプロジェクトとして開こうとした時に、「Open Android module in Android Studio」が開けなく... 2021.09.22 AndroidAndroid StudioDartFlutter
Flutter [Flutter]Flutter 2系でのデバイス情報の取得の仕方(iOS、Android) はじめにサービスのアプリの運用時に不具合等でユーザーがどういう端末を使っているか取得したいということはよくあります。そんな今回はFlutterでデバイス情報の取得できるプラグインについて書いていこうと思います。環境Flutter 2.5.0... 2021.09.15 AndroidDartFlutterPluginsiOS
Flutter [Flutter]Flutter2系での権限(Permission)のリクエスト方法 はじめに以前、「権限(Permission)のリクエスト方法」の記事を書きましたがFlutter2になって試したところ全く動かなくなっていました。なので、今回は改めて権限のリクエストをFlutter2系で実装してみたいと思います。前回の記事... 2021.09.08 AndroidAndroid StudioDartFlutterPluginsXcodeiOS
Flutter [Flutter]iOSやAndroidの端末を自動スリープさせないためのプラグイン はじめにFlutterでアプリを開発をしている際に、「この画面の時は画面を自動スリープさせたくない」ということはよくあるのではないでしょうか。例えばソーシャルゲーム等のオートバトルの際はバトル終了まで自動スリープが解除されていることがよくあ... 2021.09.01 AndroidDartFlutterPluginsiOS
Flutter [Flutter]文字列のハッシュ値をSHA-256やMD5を使って取得できるプラグイン はじめに先日、Flutterで開発していた時に、文字列のハッシュ値を使わなければいけないことになりました。なので、今回はFlutterでどうやったらSHA-256やMD5が使えるかどうか調べてみました。環境Flutter 2.2.3cryp... 2021.08.25 AndroidDartFlutterPluginsiOS
Flutter [Flutter][Dart]「Avoid field initializers in const classes.」の対応方法 はじめに先日、Flutterで開発していてconst classを書いていたところ「Avoid field initializers in const classes.」というinformationが出たのでメモ。環境Flutter : 2... 2021.08.18 AndroidDartFlutteriOS
Flutter [Flutter]M1 Macで「flutter doctor –android-licenses」で「Exception in thread “main” java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema」が出たときの対応方法 はじめに先日、M1 Macに買い替えてから「flutter doctor -v」をしてないなと思いやってみたところ、「✗ Android license status unknown.」が出ていることに気が付きました。上記の際に表示された「... 2021.08.11 Android StudioDartFlutterMac
Flutter [Flutter][Dart]「Avoid defining a one-member abstract class when a simple function will do. 」の対応方法 はじめに先日、Flutterで開発をしていてabstractを使った際に「Avoid defining a one-member abstract class when a simple function will do.」というWarni... 2021.08.04 AndroidDartFlutteriOS
Flutter [Flutter]プラグインをコマンドからインストールする方法 はじめにFlutterを利用して開発するときに便利なプラグイン。利用したいプラグインの情報をpubspec.yamlに1行追加するだけで簡単に導入出来てしまいます。そんな素晴らしいプラグインですが実はコマンドからでも追加や削除ができます。今... 2021.07.28 AndroidDartFlutterPluginsiOS
Flutter [Flutter]プラグインをカスタマイズする時の方法 はじめにFlutterでアプリを開発をしている時に便利なのがプラグイン。簡単に導入できますし、豊富な機能が公開されています。ただし、ときどき不具合や自分の思い通りにならない機能等がありプラグインを自分好みにカスタマイズしたいと思う時があると... 2021.07.21 AndroidDartFlutterGitHubPluginsiOS