LoginSignup
2

More than 3 years have passed since last update.

Flutterよくある質問

Last updated at Posted at 2019-09-13

よくある質問をメモしておきます。

デザイン関連

アイコンを探す

Flutter Studio

アプリ関連

アプリアイコンを生成する

パッケージとアイコンパスを追加。

dependencies:
  flutter_launcher_icons: any

flutter_icons:
  image_path: "assets/icons/ic_launcher.png" 
  android: true
  ios: true

アイコンを作成し、assets/icons/ic_launcher.pngに置きます。

コマンドを実行。

flutter packages pub run flutter_launcher_icons:main

ビルド&インストールする

apkは、build/app/outputs/apk/release/app-release.apk にできます。

flutter build apk
flutter install

スクリーンショットを撮る

flutter screenshot

バージョンを更新する

コマンドでlocal.propertiesの情報を更新します。
build-numberが同じだと、同じバージョンとみなします。
build-nameは表示用です。

flutter build apk --build-name=1.0.1 --build-number=2

Android StudioでSHA 証明書フィンガープリントを得る

GradleのWindowが空だったらFile>Sync Project with Gradle Filesを実行

Dart関連

シングルトンにする

class ThisIsSingleton {
  static final ThisIsSingleton _instance = ThisIsSingleton ._internal();

  ThisIsSingleton ._internal();

  factory ThisIsSingleton () {
    return _instance;
  }
}

Flutterインストール

  1. flutterをダウンロードして、zipを展開。展開後のflutter/binをPATHに設定。
  2. Android Studioをインストール。File>Settings>PluginからFlutterをインストール。
  3. flutter doctorでチェック。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2