タグ付けされた質問 「flutter」

Flutterは、モバイル、ウェブ、デスクトップ向けにネイティブにコンパイルされたアプリケーションを単一のコードベースから構築するためのGoogleのUIツールキットです。


6
Flutter:RenderBoxがレイアウトされていません
ListViewを作成しようとしていますが、list_form.dartクラスをインポートすると、このエラーが発生します。メインファイル内で実行しようとしてもこのエラーが発生しないため、レイアウトに誤りがあった可能性があります。 これはエラーです: I/flutter (12956): ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════ I/flutter (12956): The following assertion was thrown during performResize(): I/flutter (12956): Vertical viewport was given unbounded height. I/flutter (12956): Viewports expand in the scrolling direction to fill their container.In this case, a vertical I/flutter (12956): viewport was given an …


1
inheritFromWidgetOfExactTypeは非推奨です。代わりにdependOnInheritedWidgetOfExactTypeを使用してください
Flutter 1.12のリリース以降、私の次のコード: static MyInheritedWidget of(BuildContext context) { return context.inheritFromWidgetOfExactType(MyInheritedWidget) as MyInheritedWidget; } 次の警告を出します: 'inheritFromWidgetOfExactType'は非推奨であり、使用しないでください。代わりにdependOnInheritedWidgetOfExactTypeを使用してください。この機能はv1.12.1以降廃止されました。廃止されたメンバーの使用を置き換えてみてください。 しかし、私がそれを交換しようとすると、それは機能しません: static MyInheritedWidget of(BuildContext context) { return context.dependOnInheritedWidgetOfExactType(MyInheritedWidget) as MyInheritedWidget; } 誰かがそれを行う方法を知っていますか?ありがとう!
23 flutter  dart 

5
PluginRegistryをFlutterEngineに変換できません
フラッターをバージョン1.12.13にアップデートするとすぐにこの問題が見つかり、修正できません。私は、firebase_messagingチュートリアルが送信して次のエラーが発生したときに、「エラー:互換性のないタイプ:PluginRegistryをFlutterEngine GeneratedPluginRegistrant.registerWith(registry);に変換できません。 package io.flutter.plugins; import io.flutter.app.FlutterApplication; import io.flutter.plugin.common.PluginRegistry; import io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback; import io.flutter.plugins.GeneratedPluginRegistrant; import io.flutter.plugins.firebasemessaging.FlutterFirebaseMessagingService; import android.app.NotificationChannel; import android.app.NotificationManager; import android.os.Build; public class Application extends FlutterApplication implements PluginRegistrantCallback { @Override public void onCreate() { super.onCreate(); FlutterFirebaseMessagingService.setPluginRegistrant(this); if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.O){ NotificationChannel channel = new NotificationChannel("messages","Messages", NotificationManager.IMPORTANCE_LOW); NotificationManager manager = getSystemService(NotificationManager.class); manager.createNotificationChannel(channel); } …


5
Flutter Googleマップ、既に作成されているプラ​​ットフォームビューを作成しようとしています。ビューID:0
初めてグーグルマップがばたつく、ロードは完璧ですが、それをホットリスタートすると、プラットフォーム例外になります google_maps_flutter:^ 0.5.21 + 15 Github [google_maps_flutter]すでに作成されているプラ​​ットフォームビューを作成しようとしています#45695 [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: PlatformException(error, java.lang.IllegalStateException: Trying to create an already created platform view, view id: 0 フラッタードクター-v [✓] Flutter (Channel stable, v1.12.13+hotfix.5, on Linux, locale en_IN) • Flutter version 1.12.13+hotfix.5 at /home/asus/Documents/Flutter_SDK/flutter • Framework revision 27321ebbad (2 weeks ago), 2019-12-10 18:15:01 -0800 • …

3
Flutter-デバイスのアプリサイズを縮小する方法
Google PlayStoreでのApp Bundleのダウンロードサイズは約23 MBです。 しかし、インストール後、ディスク上のアプリサイズが83 MBに大幅に増加するのはなぜですか。 これが発生する理由: 1)Flutterの約11 MBのみのプロジェクトのアセットファイル(画像、サウンド、フォント) 2)ディスク上のフラッターソースコード(.dart)のサイズはわずか1.4 MB 3)Androidネイティブリソース/アイコン(解像度)は約800 KB 以下で使用するフラッターのプラグインに関して: dependencies: flutter: sdk: flutter flutter_localizations: sdk: flutter angles: ^1.0.1 app_settings: ^1.0.5 archive: ^2.0.8 cached_network_image: ^1.1.1 carousel_slider: ^1.3.0 cron: ^0.2.1 crypto: ^2.0.6 cupertino_icons: ^0.1.2 date_format: ^1.0.5 device_id: ^0.1.3 dio: ^2.0.0 easy_alert: ^0.0.2 localstorage: ^2.0.0 audioplayers: ^0.13.1 path_provider: …
17 android  gradle  flutter  dart  apk 

2
Android Studioはsdkmanagerなしでインストールされます
iOSデバイスをターゲットにして、macOS 10.15.3を使用してFlutterでプログラミングしています。今日は、Android Studioもインストールしてみました。インストールはエラーなしで完了しLibrary/Android/sdk/ましたが、toolsサブディレクトリがありません。これは、sdkmanager内にあるはずなので問題Library/Android/sdk/tools/binです。 実行しflutter doctorてくれたのでこれに気づきました: ✗ Android license status unknown. Try re-installing or updating your Android SDK Manager. See https://developer.android.com/studio/#downloads or visit https://flutter.dev/setup/#android-setup for detailed instructions. Android Studioを再インストールしてみました(違いはありません)。他の解決策はJavaバージョンについてオンライントークを投稿したため、JREを1.7から1.8にアップグレードしてAndroid Studioを再インストール(違いなし)してから、JDKを最新(したがってJavaバージョンは11.0.6)にアップグレードしてインストールしてみました再びAndroid Studio(違いはありません)。上記の間にFlutterをv1.12.13 + hotfix.8にアップグレードしましたが、このエラーは消えません。 入力するとflutter doctor --android-licenses、次のようになります。 Android sdkmanager tool not found (/Users/macuser/Library/Android/sdk/tools/bin/sdkmanager). Try re-installing or updating your Android SDK, visit https://flutter.dev/setup/#android-setup …

3
別のコードジェネレーターの上にコードジェネレーターを実行する方法?
使用source_genのコードジェネレータを作るためにスタックを、どのように私は別の発電機(より具体的にの入力になりますコードを生成発電機を作ることができますかjson_serializable)? たとえば、次のことを考慮してください。 class Example extends Generator { @override String generate(LibraryReader library, BuildStep buildStep) { return ''' @JsonSerializable(nullable: false) class Person { final String firstName; final String lastName; final DateTime dateOfBirth; Person({this.firstName, this.lastName, this.dateOfBirth}); factory Person.fromJson(Map<String, dynamic> json) => _PersonFromJson(json); Map<String, dynamic> toJson() => _PersonToJson(this); } '''; } } これは、次に送信する必要があるコードを出力するコードジェネレーターの例です。 json_serializable …
14 flutter  dart 

2
「ブラウザやアプリは安全ではない可能性があります。別のブラウザを使用してみてください。」Flutter Firebase Googleログインのエラー
Flutter WebとFirebase Authenticationを使用してWebアプリを構築しています。そのため1.サインインメソッドの1つとしてGoogleサインインを使用してFirebaseアプリを作成しました。2. https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_auth/firebase_auth/example およびhttps://dart-pub.mirrors.sjtug.sjtu.edu.cn/に記載されている依存関係を追加しましたpackages / firebase_auth_web。 ログインしようとすると、Googleログインウィンドウが表示されます。メールアドレスを入力してEnterキーを押すと、次のエラーが発生します。 「このブラウザまたはアプリにサインインできませんでした。安全でない可能性があります。別のブラウザを使用してください。サポートされているブラウザをすでに使用している場合は、画面を更新して再度サインインしてください。」 Chromeブラウザを使用しました。アプリのセキュリティを強化するにはどうすればよいですか?Androidの場合、SHAキーを使用して接続を暗号化するオプションがありました。Webでも同様のことをする必要がありますか?

5
flutter --flow-control-collectionsが必要ですが、必要ですか?
flutter(マスターバージョンと安定バージョンの両方)とdartをアップグレードした後、プロジェクトで使用しているさまざまなforループに対して実験--flow-control-collectionsが有効になっていないというエラーが表示されます。私はこのエントリを使用してそれを修正しようとしましたが、それは物事を奇妙なものにしました。したがって、以下のエラーが発生したため、コントロールフローコレクションのエクスペリメントを有効にする必要があることを通知すると同時に、不要になったことを通知します。 このエラーは、私が使用しているすべてのforループで発生します。 これが私のフラッターです-バージョン Stable: Flutter 1.12.13+hotfix.5 • channel stable • https://github.com/flutter/flutter.git Framework • revision 27321ebbad (13 days ago) • 2019-12-10 18:15:01 -0800 Engine • revision 2994f7e1e6 Tools • Dart 2.7.0 Master: Flutter 1.13.6-pre.16 • channel master • https://github.com/flutter/flutter.git Framework • revision fcaf9c4070 (2 days ago) • 2019-12-21 14:03:01 -0800 Engine …
14 flutter  dart  upgrade 

5
Observableはrxdart 0.23.1で廃止されました
にアップグレードしたrxdart 0.23.1ところ、Observableクラスを使用した場所で突然エラーが発生しました。ドキュメントの重大な変更について読みrxdart_codemod、pubspec.yamlファイルに統合したパッケージを使用するように指定し、次のコマンドを実行するとエラーがpub global activate rxdart_codemodスローされ-bash: pub: command not foundます。flutter正しくインストールしましたが、正常に動作しているようflutter doctorです。replaceを持つ他のクラスがありObservable、ドキュメントでそれについて何も見つけることができませんでしたか?もちろん私は置き換えることができますObservableとのStreamダート言語からではなく、本当に興味を持ってパスが何を知っているrxdart、それはそれはの利点を取っている指定すると、パッケージがかかるdart extensionよう.Using方法combineLatest2では不可能ですDart's Stream だからそれは交換のための良い選択ではありませんか?
14 flutter  dart  rxdart 

7
Flutter-iOS向けのビルドですが、リンクおよび埋め込みフレームワーク「App.framework」はiOSシミュレーター用にビルドされています
Xcode 13.4ベータでCatalina 10.15.4ベータに更新した後、シミュレータも13.4(921.4)に更新しました。 アプリケーションは、物理的に接続されたデバイスで正しくコンパイルおよび実行されますが、どのデバイスのシミュレーターもこのステージを通過できません。 エラーが発生しました iOS用のビルドですが、リンクされた埋め込みフレームワーク「App.framework」は、iOSシミュレータ用にビルドされました。 または iOSシミュレータ用のビルドですが、リンクされて埋め込まれたフレームワーク「App.framework」はiOS用にビルドされています。 どうすれば修正できますか?

6
Android StudioでFlutterのアウトラインに「何も表示されません」と表示される
Flutterアウトラインを介してウィジェットを抽出しようとしていますが、Android Studioで以下の問題をフェッチしています。 Flutterのアウトラインに「何も表示されません」と表示される この写真を見てください: 「flutter doctor -v」を実行すると、次のように表示されます。 この問題からどのようにして対処するか知っている場合は、私を助けてください。 前進ありがとう。
13 flutter 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.