Pytania otagowane jako flutter

Flutter to zestaw narzędzi interfejsu użytkownika Google do tworzenia natywnie skompilowanych aplikacji dla telefonów komórkowych, sieci i komputerów stacjonarnych z jednej bazy kodu.

6
typ „List <dynamic>” nie jest podtypem typu „List <Widget>”
Mam fragment kodu, który skopiowałem z przykładu Firestore: Widget _buildBody(BuildContext context) { return new StreamBuilder( stream: _getEventStream(), builder: (context, snapshot) { if (!snapshot.hasData) return new Text('Loading...'); return new ListView( children: snapshot.data.documents.map((document) { return new ListTile( title: new Text(document['name']), subtitle: new Text("Class"), ); }).toList(), ); }, ); } Ale otrzymuję ten …

7
Flutter: RenderBox nie został rozłożony
Próbuję utworzyć ListView, ale kiedy importuję klasę list_form.dart, pojawia się ten błąd. Może popełniłem błędy w układzie, ponieważ jeśli spróbuję uruchomić go w głównym pliku, nie pojawia się ten błąd. To jest błąd: I/flutter (12956): ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════ I/flutter (12956): The following assertion was thrown during …

30
Status licencji Flutter.io Android nieznany
[!] Android toolchain - programowanie dla urządzeń z systemem Android (Android SDK 27.0.3) • Android SDK a .. \ Android \ sdk • Lokalizacja Android NDK nie została skonfigurowana (opcjonalnie; przydatne do obsługi natywnego profilowania) • Platforma android-27, build-tools 27.0.3 • Java binary pod adresem: C: \ Program Files \ …
85 android  flutter 

19
Jak sprawić, by aplikacja Flutter odpowiadała w zależności od rozmiaru ekranu?
Mam trudności z dostosowaniem go do różnych rozmiarów ekranu. Jak sprawić, by był responsywny? @override Widget build(BuildContext context) { return new Container( decoration: new BoxDecoration(color: Colors.white), child: new Stack( children: [ new Padding( padding: const EdgeInsets.only(bottom: 350.0), child: new GradientAppBar(" "), ), new Positioned( bottom: 150.0, height: 260.0, left: 10.0, …
85 dart  flutter 

4
Odpowiednik RelativeLayout w Flutter
Czy istnieje sposób na zaimplementowanie czegoś podobnego do tego, co RelativeLayoutrobi się na Androidzie? W szczególności szukam czegoś podobnego do centerInParent, layout_below:&lt;layout_id&gt;, layout_above:&lt;layout_id&gt;, ialignParentLeft Więcej informacji na temat RelativeLayout: https://developer.android.com/reference/android/widget/RelativeLayout.LayoutParams.html EDYCJA: oto przykład układu, na którym się opieram RelativeLayout Tak więc na powyższym obrazku, na górze, tekst „tofu's Songs” jest …


1
Co to jest Nullability w Dart (domyślnie Nullable)?
Słyszałem o nowej funkcji bezpiecznego języka Dart null, która jest obecnie „eksperymentem bez możliwości zerowania ”. Ma domyślnie wprowadzać wartość inną niż zerowa . Specyfikację funkcji można znaleźć tutaj, a problem języka GitHub tutaj . Jak to działa i gdzie mogę go wypróbować?
27 flutter  dart 

1
Metoda inheritFromWidgetOfExactType jest przestarzała, zamiast niej należy użyć dependOnInheritedWidgetOfExactType
Od wydania Flutter 1.12 mój następujący kod: static MyInheritedWidget of(BuildContext context) { return context.inheritFromWidgetOfExactType(MyInheritedWidget) as MyInheritedWidget; } ostrzega przed: „inheritFromWidgetOfExactType” jest przestarzałe i nie należy go używać. Zamiast tego należy użyć dependOnInheritedWidgetOfExactType. Ta funkcja została uznana za przestarzałą po wersji 1.1.12.1. Spróbuj zastąpić przestarzały element członkowski wymianą. Ale kiedy próbuję …
23 flutter  dart 

5
PluginRegistry nie można przekonwertować na FlutterEngine
Jak tylko zaktualizowałem trzepotanie do wersji 1.12.13, znalazłem ten problem i nie mogę go naprawić. Zrobiłem tak, jak samouczek firebase_messaging i otrzymałem następujący błąd: „błąd: niezgodne typy: PluginRegistry nie można przekonwertować na FlutterEngine GeneratedPluginRegistrant.registerWith (register);” Mój kod jest następujący: 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 …


5
Trzepot Mapy Google, Próbując utworzyć już utworzony widok platformy, wyświetl id: 0
Po raz pierwszy trzepoczą mapy google, ładuje się idealnie, ale po ponownym uruchomieniu ponownie przechodzi do wyjątku platformy google_maps_flutter: ^ 0,5.21 + 15 Github [google_maps_flutter] Próba utworzenia już utworzonego widoku platformy # 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 Doktor …

3
Flutter - Jak zmniejszyć rozmiar aplikacji na urządzeniu
Rozmiar mojego pakietu aplikacji do pobrania w Google PlayStore wynosi około 23 MB : Ale dlaczego po zainstalowaniu rozmiar aplikacji na dysku znacznie wzrasta do 83 MB : Każdy pomysł, dlaczego tak się dzieje, ponieważ: 1) Plik zasobów Fluttera (obrazy, dźwięk i czcionki) w projektach ma tylko około 11 MB …
17 android  gradle  flutter  dart  apk 

2
Android Studio instaluje się bez sdkmanager
Programuję we Flutter przy użyciu macOS 10.15.3, celując w urządzenia z iOS. Dzisiaj próbowałem również zainstalować Android Studio, aby się rozwinąć. Instalacja przebiegła bezbłędnie, ale Library/Android/sdk/nie ma toolspodkatalogu, co stanowi problem, ponieważ sdkmanagernależy go znaleźć w środku Library/Android/sdk/tools/bin. Zauważyłem to, ponieważ bieganie flutter doctordało mi: ✗ Android license status unknown. …

3
Jak uruchomić generator kodu na innym generatorze kodu?
Używając stosu source_gen do stworzenia generatora kodu, jak mogę stworzyć generator, który generuje kod, który byłby wejściem innego generatora (a dokładniej json_serializable)? Rozważ na przykład: class Example extends Generator { @override String generate(LibraryReader library, BuildStep buildStep) { return ''' @JsonSerializable(nullable: false) class Person { final String firstName; final String lastName; …
14 flutter  dart 

2
„Przeglądarka lub aplikacja może nie być bezpieczna. Spróbuj użyć innej przeglądarki. ” błąd przy logowaniu Flutter Firebase Google
Korzystam z uwierzytelniania Flutter Web i Firebase do tworzenia aplikacji internetowych. W tym celu 1. Utworzono aplikację Firebase z logowaniem Google jako jedną z metod logowania. 2. Dodano zależności zgodnie z https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_auth/firebase_auth/example i https://dart-pub.mirrors.sjtug.sjtu.edu.cn/ pakiety / firebase_auth_web . Kiedy próbuję się zalogować, pojawia się okno logowania Google. Po wprowadzeniu adresu …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.