[TIL] Flutter Study 3 : January 12, 2021
4343 ワード
Flutter App launcher icon
1. Library
デフォルトでは、
Flutter
は開発中にアイコンの変更を行うことができますが、これは一定の面倒をもたらすため、外部ライブラリを使用してApp Launcher Iconを簡単に変更する方法を作成することができます.flutter_launcher_icons
flutter_launcher_icons
:アイコンをコマンドラインに簡単に変更できるライブラリで、既存のアイコンの変更を簡略化できます.アイコンをロールバックする必要がある場合は、以前の実行時のアイコンを保持するオプションがあります.制作日は2020年8月発売の
flutter_launcher_icons 0.8.1
LTSバージョン.ライブラリインストールは、次のように
pubspec.yaml
サブアイテムdev_dependencies
に追加できます.dev_dependencies:
...
...
...
flutter_launcher_icons: ^0.8.1
外部ライブラリのインストールについては、次のリンクを参照してください.https://velog.io/@re_brother/TIL-Flutter-Study-2-December-23-2020
4. Client-Server Test using Node.js-Exportモジュールプロジェクトで作成します.
2. Configure
icon
アイコンは1024 px*1024 px、Alpha(透明)の値ではありません.
このアイコンを
./assets/
ディレクトリに追加し、pubspec.yaml > assets
にpath
を追加します.flutter_launcher_icons.yaml
pubspec.yaml
と同じディレクトリにflutter_launcher_icons.yaml
ファイルを作成し、次のように記述します.flutter_icons:
android: "launcher_icon"
ios: true
image_path: "assets/icon.png"
image_path
実際のアイコンとして使用する画像path
を入力します.3. Command run
端末
flutter pub run flutter_launcher_icons:main
入力後運転上記のコンソールが出力されている場合は、アイコンが正常に変更されていることがわかります.
Gradle threw an error while downloading artifacts from the network
Flutter App
テスト中[!] Gradle threw an error while downloading artifacts from the network
エラー.仕事中に他のファイルを修正したことはなく、どういうわけか、アプリバージョンになっていないので、今後の解決策を考えています.gradle-wrapper.jar
>
.\flutter_app\android\gradle
削除先gradle-wrapper.jar
ファイルgradle-wrapper.properties
|オープンファイル
gradle-wrapper.jar
gradle-wrapper.properties
#Fri Jun 23 08:50:38 CEST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https://services.gradle.org/distributions/gradle-5.6.2-all.zip```
gradle-wrapper.properties
ファイル下部のdistributionUrl=https://.../gradle-5.6.2-all.zip
をhttps://.../gradle-6.4.1-all.zip
に変更し、端末にflutter run
を入力してコンパイルが正常に行われているかどうかを確認します.Another Solution
上記以外の方法の端末ウィンドウに
flutter build
コマンドを入力すれば解決するが、実行可能かどうかは判断できない.どうせそんな方法もある.Reference
この問題について([TIL] Flutter Study 3 : January 12, 2021), 我々は、より多くの情報をここで見つけました https://velog.io/@re_brother/TIL-Flutter-Study-3-January-12-2021テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol