小编Par*_*iya的帖子

Flutter 'Error running pod install' 'Pods-Runner' 目标具有传递依赖关系

尝试运行我的颤振项目时,我得到:

运行 pod install 时出错

(我看到了另一个非常相似的帖子,但我不确定我是否遇到了同样的问题。)

我正在 macOS Mojave 版本 10.14.6 上使用 Flutter 编写 Dart 代码。

我试过了:

  • flutter clean
  • flutter doctor
  • flutter upgrade
  • `颤振预缓存
  • flutter run

我已经在上述命令的每个可能组合中尝试了每个 flutter 命令,但仍然得到相同的错误。

扑医生

Doctor summary (to see all details, run flutter doctor -v):
[?] Flutter (Channel beta, v1.9.1+hotfix.4, on Mac OS X 10.14.6 18G103, locale en-US)

[?] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[?] Xcode - develop for iOS and macOS (Xcode 11.0)
[?] Android …
Run Code Online (Sandbox Code Playgroud)

ios dart cocoapods flutter flutter-dependencies

12
推荐指数
1
解决办法
1万
查看次数

Flutter Android Embedding V1 和 V2 有什么区别

我正在为 Flutter 开发一个带有背景内容的插件。
最近,我在android_alarm_manager插件中遇到了有关Flutter android 嵌入的问题。

一部分README说:

对于 Flutter Android Embedding V1,必须为后台服务提供回调以将插件注册到后台隔离。

  • Flutter android 嵌入V1 或 V2究竟是什么?
  • 这两者之间有什么区别?

android android-embedded-api dart flutter flutter-android

12
推荐指数
2
解决办法
7547
查看次数

每次我在 Android Studio 的模拟器(Android 和 iOS)上构建 Flutter 应用程序时,都会出现“Type 'Color' 不是 'MaterialColor' 错误的子类型

我正在整理一个演示应用程序,以帮助我学习 Flutter 的各种功能,但目前,我遇到了以前从未遇到过的重复错误。

每次我在任何模拟器(Android 或 iOS)上的 Android Studio 中构建应用程序时,都会生成一个错误:

“颜色”类型不是“材料颜色”类型的子类型

这是异常和控制台输出:

Launching lib/main.dart on iPhone 11 Pro Max in debug mode...
Running Xcode build...
Xcode build done.                                           16.9s
flutter: ??? EXCEPTION CAUGHT BY WIDGETS LIBRARY ????????????????????????????????????????????????????????????
flutter: The following assertion was thrown building MyApp(dirty):
flutter: type 'Color' is not a subtype of type 'MaterialColor'
flutter:
flutter: Either the assertion indicates an error in the framework itself, or we should provide substantially
flutter: more information in this error message to help …
Run Code Online (Sandbox Code Playgroud)

colors dart android-studio flutter

12
推荐指数
1
解决办法
9899
查看次数

处理异常 HTTP 请求抖动

我想处理带有一些错误消息的 http 请求抖动,但我在这里遇到了很多错误。我只是根据建议制作它,但它对我不起作用。请任何人帮助我这是我调用API的函数

getData(data, apiUrl) async {
    var tempUrl = _url + apiUrl + await _getToken();
    Uri uri = Uri.parse(tempUrl);
    var fullUrl = uri.replace(queryParameters: data);
    var res;
    try {
      var response = await http.get(fullUrl, headers: _setHeaders()).timeout(
          const Duration(seconds: 60));
      print(response.statusCode);
      if (response.statusCode != 200) {
        res = {
          "success": false,
          "status": response.statusCode,
          "message": _returnResponse(response)
        };
      }
      else {
        res = response;
      }
    }
    on SocketException {
      throw FetchDataException('No Internet connection');
    }
    on TimeoutException catch (e) {
      res = {
        "success": …
Run Code Online (Sandbox Code Playgroud)

exception http httprequest dart flutter

12
推荐指数
2
解决办法
3万
查看次数

Flutter:如何使用 HapticFeedback

我已经进口

import 'package:flutter/services.dart';
Run Code Online (Sandbox Code Playgroud)

然后叫

HapticFeedback.lightImpact();
Run Code Online (Sandbox Code Playgroud)

没发生什么事。我需要做什么才能让它工作?我正在运行 Android 9.0 的 Galaxy S8 上使用最新的 Flutter 1.6.6 版进行测试

dart flutter haptic-feedback

11
推荐指数
6
解决办法
1万
查看次数

Flutter:在布局期间对象被赋予无限大小

我正在解决一个问题,我收到错误“对象在布局期间被赋予了无限大小”和“这可能意味着它是一个试图尽可能大的渲染对象,但它被放在另一个渲染中允许其子项选择自己尺寸的对象。”。

我明白这意味着什么,但不知道我如何仍然保持我当前的小部件树响应(它在运行时呈现,所以对于前端用户来说似乎没有问题)同时仍然解决这个问题。目前我没有设置某些东西的大小来保持响应,并希望尽可能避免小部件的硬编码大小

非常感谢任何正确方向的帮助或指示:)

这是我当前的代码:

    class EditArtikel extends StatefulWidget {
  final String path;

  EditArtikel({this.path});

  @override
  _EditArtikelState createState() => _EditArtikelState(path: path);
}

class _EditArtikelState extends State<EditArtikel> {
  final String path;

  _EditArtikelState({this.path});

  final titleController = TextEditingController();
  final subtitleController = TextEditingController();
  final authorController = TextEditingController();
  final textController = TextEditingController();

  File imageFile;

  List<DropdownMenuItem<dynamic>> dropdownMenuItemFromList() {
    List<DropdownMenuItem<dynamic>> itemsList = [];
    for (var i = 1; i < currentTags.length; i++) {
      itemsList.add(new DropdownMenuItem(
        child: Text(currentTags[i]),
        value: currentTags[i],
      ));
    }
    return itemsList; …
Run Code Online (Sandbox Code Playgroud)

layout dart flutter flutter-layout flutter-widget

11
推荐指数
1
解决办法
3万
查看次数

Flutter:Flutter Firebase Crashlytics 未在 iOS 上显示

我无法显示 iOS 的崩溃日志(适用于 Android)。我已经测试了以下内容:

  1. 使用“flutter run”启动应用程序,分离调试器,触发崩溃并重新启动应用程序(这几次)
  2. 还尝试从 XCode 运行,然后停止应用程序并触发崩溃并重新启动应用程序
  3. 并不是说崩溃实际上并没有使应用程序崩溃,但我不知道如何从 flutter 中做到这一点

启动:

void main() {
  // Set `enableInDevMode` to true to see reports while in debug mode
  // This is only to be used for confirming that reports are being
  // submitted as expected. It is not intended to be used for everyday
  // development.
  Crashlytics.instance.enableInDevMode = true;

  // Pass all uncaught errors from the framework to Crashlytics.
  FlutterError.onError = Crashlytics.instance.recordFlutterError;
  runApp(MyApp());
}
Run Code Online (Sandbox Code Playgroud)

扳机:

FlatButton(
  child: const Text('Crash'),
  onPressed: …
Run Code Online (Sandbox Code Playgroud)

ios firebase crashlytics flutter

11
推荐指数
1
解决办法
7142
查看次数

sdk 中的 flutter_localizations 依赖于 intl 0.17.0,fstore 依赖于 intl ^0.16.1,禁止来自 sdk 的 flutter_localizations

由于flutter_localizationsfrom SDK 的每个版本都依赖于intl 0.17.0fstore 依赖于intl ^0.16.1,因此禁止使用来自 SDK 的 flutter_localizations。

因此,由于 fstore 依赖于 SDK 中的任何 flutter_localizations,因此版本解析失败。pub get failed (1; 所以,因为 fstore 依赖于任何来自 sdk 的 flutter_localizations,版本解决失败。)

visual-studio dart flutter flutter-dependencies flutter-localizations

11
推荐指数
4
解决办法
2万
查看次数

SwiftUI - 当我在 macOS 上更改选项卡时,为什么 TabView 及其内容有时不刷新?

我正在尝试使用 SwiftUI 在 macOS 上制作一个选项卡式应用程序,但我在TabView.

当我有两个选项卡与TextField每个S和挽救他们的文本状态,各自的私有变量,一个奇怪的现象发生了:当我从切换标签一片乙文本输入到后项卡ATextField,标签指标显示,我还是上选项卡 A,但内容显示选项卡 B的内容。当我再次单击选项卡 B的按钮时,它仍会显示选项卡 B的内容。此外,当我之后按下选项卡 A的按钮时,它会显示选项卡 A的内容,但选项卡的指示器仍然显示我在选项卡 B 上

我可能做错了什么?

这是一个说明我的问题的示例:

import SwiftUI

struct ContentView: View {
    var body: some View {
        TabView
            {
                TabAView()
                    .tabItem({Text("Tab A")})
                TabBView()
                    .tabItem({Text("Tab B")})
        }
    }
}

struct TabAView: View {
    @State private var text = ""
    var body: some View …
Run Code Online (Sandbox Code Playgroud)

ios tabview swift swiftui

10
推荐指数
1
解决办法
2193
查看次数

如何构建没有声音零安全性的 APK

我可以通过传递标志在我的手机上以发布模式运行应用程序--no-sound-null-safety --release,但既不能flutter build apk --enable-experiment=non-nullableflutter build apk --no-sound-null-safety 不能flutter build apk --enable-experiment=non-nullable --no-sound-null-safety 工作

apk dart flutter

10
推荐指数
3
解决办法
2万
查看次数