标签: dart-pub

Flutter Pub:解析块映射时需要一个键.路径:

我在Stackoverflow上搜索了它,但是关于颤动,我没有找到任何相关的解决方案,这里这里 可能是同一个问题,但它们不是为了颤动.

我正在使用JSON文件并注册Pubspec.ymal但显示错误,当我使用图像并注册它时,也会发生同样的错误.也许它有一个格式错误,但我不知道它有什么问题.这是我遵循的文档.

pubspec.yaml第29行第29行出错:解析块映射时需要一个键. 资产: ^

这是我的pubspec.yaml档案

name: jsondata description: A new Flutter application.

  dependencies:  

  flutter:

  sdk: flutter

  cupertino_icons: ^0.1.0

  dev_dependencies:   

 flutter_test:

      sdk: flutter

    flutter:

    uses-material-design: true

      assets:

       - loadjson/person.json
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

mapping android path dart-pub flutter

43
推荐指数
5
解决办法
2万
查看次数

FlutterFirebaseCorePlugin.java 使用或覆盖已弃用的 API

好了,所以我跑我的程序不导入火力核心,火力权威性和云公司的FireStore,我的代码运行得很好,但我与火力注册我的应用程序,它仍然运行良好,但只要我进口Firebase_authFirebase_corecloud_Firestore...我得到以下错误

Note: C:\appflutter\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_core-0.7.0\android\src\main\java\io\flutter\plugins\firebase\core\FlutterFirebaseCorePlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: C:\appflutter\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-0.16.0\android\src\main\java\io\flutter\plugins\firebase\firestore\streamhandler\TransactionStreamHandler.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
D8: Cannot fit requested classes in a single dex file (# methods: 89543 > 65536)
com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: 
The number of method references in a .dex file cannot exceed 64K.
Run Code Online (Sandbox Code Playgroud)

请帮我。

dart firebase dart-pub flutter flutter-packages

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

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

Flutter的pubspec.yaml中的依赖版本号之前的插入号(^)是什么?

pubspec.yaml我的Flutter项目的文件中^,某些依赖项的版本号之前有一个插入符号()。

dependencies:
  flutter:
    sdk: flutter
  cupertino_icons: ^0.1.2
  english_words: ^3.1.5
Run Code Online (Sandbox Code Playgroud)

目的是什么?这是什么意思?

笔记

dart dart-pub flutter

22
推荐指数
2
解决办法
2383
查看次数

如何自动升级 Flutter 依赖

我的 Flutter 项目对flutter_dotenvversion有依赖性,^2.0.1我想自动升级到新版本^2.0.2

我正在运行以下命令来升级它:

flutter pub upgrade
Run Code Online (Sandbox Code Playgroud)

参考:仅升级包

要更新到 pubspec.yaml 文件中列出的所有依赖项的最新兼容版本,请使用 upgrade 命令:

颤振酒吧升级

然而,似乎什么也没有发生。pubspec.yaml不会改变,控制台输出也没有提到新版本(这就足够了)。

我的pubspec.yaml看起来像这样:

environment:
  sdk: ">=2.1.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  flutter_dotenv: ^2.0.1
  cupertino_icons: ^0.1.2

dev_dependencies:
  flutter_test:
    sdk: flutter

flutter:
  uses-material-design: true
Run Code Online (Sandbox Code Playgroud)

dart-pub flutter

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

使用 Geolocator 插件编译时出错

使用Geolocator 插件编译项目时出现当前错误:

C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\geolocator_android-2.0.0\android\src\main\java\com\baseflow\geolocator\location\LocationMapper.java:29: error: cannot find symbol
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) {
                                                    ^
  symbol:   variable S
  location: class VERSION_CODES
C:\src\flutter\.pub-cache\hosted\pub.dartlang.org\geolocator_android-2.0.0\android\src\main\java\com\baseflow\geolocator\location\LocationMapper.java:30: error: cannot find symbol
      position.put("is_mocked", location.isMock());
                                        ^
  symbol:   method isMock()
  location: variable location of type Location
2 errors

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':geolocator_android:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.
Run Code Online (Sandbox Code Playgroud)

我已经创建了另一个项目来测试是否会发生错误,并且在导入包时也会发生错误。我按照gradle.properties配置并将compileSdkVersion设置为30并检查了Flutter Doctor,一切正常,但错误仍然存​​在。有谁知道可能是什么原因造成的?

dart-pub android-studio flutter flutter-dependencies

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

如何将示例项目添加到 Flutter 包中?

有没有办法为包中的示例地图结构自动生成模板代码?

大多数包在包根目录中有一个 /example 文件夹,用于展示包的功能。我不确定创建示例的“最佳”方式是什么,或者它是否重要。

我是否单独创建所有文件?我是否创建一个新项目,然后将其复制到包根目录?我可以直接在项目中自动生成示例项目吗?

这是我第一次尝试创建一个包,我想第一次就把它做好。

dart dart-pub flutter flutter-dependencies

18
推荐指数
4
解决办法
3352
查看次数

GoogleMaps 小部件错误无法检索 com.google.android.libraries.consentverifier 的标志快照

当我进入带有 Google 地图小部件的页面时出现以下错误

W/DynamiteModule(17290): Local module descriptor class for com.google.android.gms.googlecertificates not found.
I/DynamiteModule(17290): Considering local module com.google.android.gms.googlecertificates:0 and remote module com.google.android.gms.googlecertificates:7
I/DynamiteModule(17290): Selected remote version of com.google.android.gms.googlecertificates, version >= 7
W/SnapshotHandler(17290): Unable to retrieve flag snapshot for com.google.android.libraries.consentverifier#com.alguien.alguienchile, using defaults.
W/SnapshotHandler(17290): java.io.FileNotFoundException: /data/user/0/com.alguien.alguienchile/files/phenotype/shared/com.google.android.libraries.consentverifier#com.alguien.alguienchile.pb: open failed: ENOENT (No such file or directory)
W/SnapshotHandler(17290):   at libcore.io.IoBridge.open(IoBridge.java:492)
W/SnapshotHandler(17290):   at java.io.FileInputStream.<init>(FileInputStream.java:160)
W/SnapshotHandler(17290):   at zn.d(:com.google.android.gms.dynamite_mapsdynamite@221820081@22.18.20 (150400-0):2)
W/SnapshotHandler(17290):   at zi.d(:com.google.android.gms.dynamite_mapsdynamite@221820081@22.18.20 (150400-0):2)
W/SnapshotHandler(17290):   at aac.b(:com.google.android.gms.dynamite_mapsdynamite@221820081@22.18.20 (150400-0):1)
W/SnapshotHandler(17290):   at aab.a(:com.google.android.gms.dynamite_mapsdynamite@221820081@22.18.20 (150400-0):1)
W/SnapshotHandler(17290):   at zf.b(:com.google.android.gms.dynamite_mapsdynamite@221820081@22.18.20 (150400-0):0)
W/SnapshotHandler(17290):   at xf.a(:com.google.android.gms.dynamite_mapsdynamite@221820081@22.18.20 …
Run Code Online (Sandbox Code Playgroud)

android google-maps dart dart-pub flutter

16
推荐指数
1
解决办法
8935
查看次数

在Dart和Pub中,我应该将pubspec.lock添加到我的.gitignore吗?

我应该将此生成的文件添加到我的文件中,.gitignore以便它不会显示在我的存储库中吗?

应该pubspec.lock包含在我的存储库中?

dart dart-pub

15
推荐指数
1
解决办法
1619
查看次数

当我尝试构建 APK 时,调试控制台中显示以下内容。构建:构建失败,出现异常

/C:/src/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_datetime_picker-1.3.8/lib/src/datetime_picker_theme.dart:6:28: 错误:未找到类型“DiagnosticableMixin”。类 DatePickerTheme 与 DiagnosticableMixin { ^^^^^^^^^^^^^^^^^^^ /C:/src/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17 .4/lib/src/picture_stream.dart:88:26: 错误:未找到类型“DiagnosticableMixin”。带有 DiagnosticableMixin 的 PictureStream 类 { ^^^^^^^^^^^^^^^^^^^ /C:/src/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17 .4/lib/src/picture_stream.dart:192:44:错误:未找到类型“DiagnosticableMixin”。抽象类 PictureStreamCompleter 与 DiagnosticableMixin { ^^^^^^^^^^^^^^^^^^^ /C:/src/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_datetime_picker- 1.3.8/lib/src/datetime_picker_theme。dart:6:7: 错误:类型“DiagnosticableMixin”不能混入。带有DiagnosticableMixin 的类DatePickerTheme { ^ /C:/src/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg -0.17.4/lib/src/picture_stream.dart:88:7: 错误:类型“DiagnosticableMixin”不能混入。带有DiagnosticableMixin 的PictureStream 类{ ^ /C:/src/flutter/flutter/.pub- cache/hosted/pub.dartlang.org/flutter_svg-0.17.4/lib/src/picture_stream.dart:192:16: 错误:类型“DiagnosticableMixin”不能混入。抽象类PictureStreamCompleter 和DiagnosticableMixin { ^ / C:/src/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17.4/lib/src/picture_stream.dart:167:11: 错误:超类没有名为“debugFillProperties”的方法. super.debugFillProperties(properties); ^^^^^^^^^^^^^^^^^^^ /C:

  • 'PictureStreamCompleter' 来自 'package:flutter_svg/src/picture_stream.dart' ('/C:/src/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17.4/lib/src /picture_stream.dart')。尝试将名称更正为现有方法的名称,或定义名为“toStringShort”的方法。ifPresent: _completer?.toStringShort(), ^^^^^^^^^^^^^ /C:/src/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.17.4 /lib/src/picture_stream.dart:266:11: 错误:超类没有名为“debugFillProperties”的方法。super.debugFillProperties(描述); ^^^^^^^^^^^^^^^^^^^

FAILURE:构建失败,出现异常。

  • 其中:脚本 'C:\src\flutter\flutter\packages\flutter_tools\gradle\flutter.gradle' 行:896

  • 出了什么问题:任务 ':app:compileFlutterBuildDebug' 执行失败。

进程 'command 'C:\src\flutter\flutter\bin\flutter.bat'' 以非零退出值 1 结束

  • 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。 …

dart dart-pub flutter flutter-dependencies

14
推荐指数
3
解决办法
9470
查看次数