Flutter– tag –
-
Flutter
【Swift/Flutterエラー解決】NSLocalizedDescription=Your session has expired. Please log in.とエラーが表示された場合の対処法
こんにちは!本記事では、久しぶりに開発を行ったときなどに出てくるエラーについて解決方法をご紹介します。 エラー文は以下の通り。 Error Domain=DVTPortalServiceErrorDomain Code=1100 "Your session has expired. Please log in." UserInfo={payload... -
申請編
【Flutter】Xcodeでビルド中に”Framework not found Pods_Runner”と出た場合の解決方法
こんにちは!本記事では、Xcodeでビルドしている際に下記エラーが表示された場合の対処法について説明します。 Framework not found Pods_Runner Framework not found Pods_Runnerが出た場合は、Xcode>BuildPhases>Link Binary withLibraryからPods_... -
申請編
【Flutter】AppStoreにアプリをリリースする手順
こんにちは!本記事では、作成したアプリをAppStoreに公開するまでの方法を説明します。 Apple Developer Programに参加する このページから、App Store Small Business Programに参加します。参加することで、App storeにアプリを登録できるようになりま... -
申請編
【Xcode, flutter, swift】シミュレータのスクリーンショットを撮る方法
これまで知らなかったんですけど、、シミュレータのスクリーンショットは、ターミナルを使わなくても綺麗に撮れるんですね。。 ⌘+shift+4→スペース→option→シミュレータクリック 下に、影ありと影なしの両方のスクリーンショットを貼っています。下部キャ... -
開発編
【flutter】メール送信やurlを開く機能を実装する方法 ~url_launcher~
こんにちは!本記事では、flutterで作成したアプリからメールを起動したり、特定のリンクに飛んだりする方法について、url_launcherというパッケージを用いて説明します。 パッケージのインストール 今回はurl_launcherを使用します。 ターミナルで、flutt... -
開発編
【flutter】アプリにシェア機能を持たせる~Share~
こんにちは! 本記事では、右の動画のように、シェアボタンを押すことでSNSなどにシェアする機能を呼び出す手順を説明します。 シェアする機能に必要なパッケージはShareというパッケージです。 パッケージをインストール ターミナルで、flutter pub add s... -
開発編
【flutter】スワイプでリストを削除する方法~Dismissible()を使う~
こんにちは!本記事では、左の動画のように、スワイプすると選択したリストが削除されるように実装する手順を説明します。 Dismissibleウィジェットの埋め込み方例 使い方としては、こんな感じです。oneListというリストの中に、文章が格納されていること... -
開発編
【flutter】textやWidgetをスクロールする方法~SingleChilledView~
こんにちは!本記事では、スマホアプリで画面内をスクロールしたい時に使うWidget、SingleChilledViewについて説明します。 SingleChilledViewとは? SingleChilledViewとは、Widgetの一つです。スクロールしたいWidgetをSingleChilledViewで覆うことで、... -
申請編
【Flutter】アプリのアイコンを設定する方法
こんにちは!本記事では、flutterのパッケージ"flutter_launcher_icons"を用いて、アプリアイコン画像を設定する方法と手順を説明します。 手順 パッケージのインストール まずは、下記ページに従ってパッケージをインストールします。 https://pub.dev/pa... -
申請編
【Flutter】エミュレータ右上に出てくる「DEBUG」を非表示にする方法
MaterialApp()の内部で、下記のようにdebugShowCheckedModeBanner: falseを設定します。 実行すれば、Debugのバナーが消えているはずです。 void main() => runApp(MyApp()); class MyApp extends StatelessWidget { @override Widget build(BuildConte... -
開発編
【flutterエラー】”Cannot run with sound null safety, because the following dependencies don’t support null safety:”
上記記事のように表示される場合は、null safetyという新しいバージョンに必要な機能が実装されていない古いパッケージを使っていることが原因です。 解決方法1: バージョンのアップデート flutter pub outdatedもしくはflutter updateをターミナルで実行... -
開発編
【flutter, Google colaboratory】Flutterで機械学習機能を備えたアプリを作ろう!手順まとめ
本記事では、flutterとGoogle colaboratoryを用いて、機械学習をモバイルアプリに実装する方法を説明します。 1. 準備 まず、flutterを初めて触る!という方は、flutterをPC内に導入する必要があります。下記記事をご覧ください。 https://www.mechengjp.c... -
開発編
【Flutter】Firebaseを使ってデータを読み書きするチュートリアル・エラー解決法まとめ
Firebaseをflutterに入れる手順とその際に発生するエラーについてまとめています。 前提条件 Firebaseのアカウントが既に作成されていることを念頭に解説します。 Firabaseでアプリの登録 プロジェクトの追加 Firebaseのページにいき、プロジェクトを追加... -
開発編
【Flutter】Mac M1で”device emulator-5554 is offline”と出る場合
こんにちは!本記事では、下記のエラーが出た場合の対処法についてご紹介します。 Error connecting to the service protocol: failed to connect to http://127.0.0.1:1025/ device emulator-5554 is offline いつ起こるのか Android studioでAndroidのエ... -
開発編
【Flutterエラー】”LoadError – dlopen…”
Mac M1でiOS用にpod updateをした際、下記のようなエラーが出ました。 LoadError - dlopen(/Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5/lib/ffi_c.bundle, 0x0009): tried: '/Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5/lib/ffi_c.bundle' (mach-o file, but... -
開発編
【Flutterエラー】”Execution failed for task ‘:geolocator_android:compileDebugJavaWithJavac’ in flutter”
flutterで古いバージョンのプロジェクトを実行しようとしたところ、タイトルのようなエラーが出てきました。 解決方法 compileSdkVersionを上げる app/build.gradleのcompileSdkVersionを,31もしくはflutter.compileSdkVersionにします。 android { compil... -
開発編
【Flutter】TabBar()を下(bottomNavigationBar)に配置する方法
こんにちは!本記事ではTabBarでページ遷移する方法について、サンプルコードと一緒に説明していきます。 作りたいもの 左の動画のように、下にTabBarを設置し、それぞれのTabBarを押すと該当するページやウィジェットが開かれるようになります。 サンプル... -
開発編
【Flutter】パッケージをインストール/アンインストールする方法について~コマンドと一緒に紹介
パッケージとは、Widgetをまとめたものです。目的に沿ったパッケージを導入することで完成されたWidgetを使って簡単に開発ができるため、手間が大幅に短縮されます。 本記事ではパッケージの探し方やインストール/アンインストール方法についてのコマンド... -
開発編
【Flutterエラー解決】”Could not find the correct Provider<> above this Widget.”の解決法
こんにちは!本記事では、Provider()を使用したときに出てくるエラーについて解決方法をご紹介します。 エラー文は以下の通り。 The following ProviderNotFoundException was thrown building MyApp(dirty):Error: Could not find the correct Provider&l... -
申請編
【Flutter】”Module ‘flutter_inappwebview’ not found Xcode”と出た場合の対処方法
本記事では、以下のエラーについて解決方法をまとめました。 "Module 'flutter_inappwebview' not found Xcode" Flutterで作成したものをXcodeでArchiveしようとした際に出てきました。 原因 下記二つを試してみてください。 Pod installがされていない An... -
準備編
【Flutter準備編】Flutter準備編の記事目次
このページでは、Flutterを始める準備に必要な記事をまとめています。この記事を一通りこなせば、Flutterの基礎を理解し、PCで開発を行う準備が完了します。 Flutterの基礎知識 そもそもFlutterとは?Dartとは?どんな特徴があるのか?についてまとめてい... -
申請編
【Flutter】validation failed: Couldn’t parse property list because the input data was in an invalid format と出た場合の対処方法
InfoPlist.stringsで、文末のセミコロンを忘れてました。下図のようにセミコロンを打てばエラーが出なくなります。 -
申請編
【Flutter, firebase】”FlutterFirebaseAnalyticsPlugin.javaは推奨されないAPIを使用またはオーバーライドしています。”解決法
flutterで上記のようなエラー内容が出てきたので解決法を記載しておきます。 この場合は、app>build.gradleのminSdkVersionを上げる必要があります。私は25にしたら直りました(2022年2月現在) minSdkVersionの上げ方はこちら↓ https://www.mechengjp.com/?... -
開発編
【flutter】listTile()の高さや枠線などのカスタム方法まとめ
本記事では、FlutterのウィジェットであるListTile()について、カスタマイズ方法をまとめます。 ListTile()とは? ListTile()とは、ウィジェットの1つで、リストを表示する際に使用します。タイルの中身をアレンジすることで、YouTubeの一覧表のようなデ... -
準備編
【Flutterエラー解決】”Class AMSupportURLConnectionDelegate is implemented in both /usr/lib/libauthinstall.dylib (0x1f2c2ab90) and /Library/Apple/System/Library/PrivateFrameworks/MobileDevice.”とflutter doctorを実行すると出る場合の解決法
こんにちは!本記事では下記のエラーが出た場合の解決法をまとめます Class AMSupportURLConnectionDelegate is implemented in both /usr/lib/libauthinstall.dylib (0x1f2c2ab90) and /Library/Apple/System/Library/PrivateFrameworks/MobileDevice.fra... -
準備編
【Flutterエラー解決】”zsh: command not found:flutter”の解決法
こんにちは!本記事では、Flutterでの開発環境構築してる際にターミナルでflutterと打つと下記のエラーが出てしまう場合の対処法について紹介します。 "zsh: command not found:flutter" 原因 flutterの環境パスを設定した際に、パスが正しく記載されてい... -
開発編
【Flutter】Hiveを使ってデータをローカルに保存する方法まとめ。複数Hiveを使う場合も紹介
こんにちは!本記事では、データを端末ローカルに保存するパッケージHiveについて、実装方法も含めてまとめていきます。この記事と関連記事を一通り読めば、自身のアプリに実装できるはずです。 Hiveの長所 ローカル保存ができるパッケージの比較はこちら... -
Flutter
【Flutter】記事まとめ
こんにちは!本記事ではFlutterに関する記事を体形立ててまとめています。目次としてお使いください。 全体図 全ての記事を図でまとめています。(2022年2月22日現在)。 気になるものをみてください。Flutter初めてだよ!という方は、初めから読み進めれば... -
開発編
【Flutterエラー解決法】”Error output from CocoaPods: Searching for inspections failed: undefined method ‘map’ for nil: NilClass.”について
こんにちは!本記事では、"Error output from CocoaPods: Searching for inspections failed: undefined method 'map' for nil: NilClass." というエラーについて解決法をまとめていきます。 M1チップのMacを使用している方が出るエラー このエラーは、使... -
開発編
【Flutter】depends on both firebase_auth ^0.20.1 and build_runner ^2.1.7, version solving failed.の解決法
エラー文と起こった箇所 firebaseをFlutterに導入したときにおこりました。 エラー文はこんな感じ。 Because no versions of build_runner match >2.1.7 <3.0.0 and build_runner 2.1.7 depends on shelf ^1.0.0, build_runner ^2.1.7 requires shel...
12