Giter VIP home page Giter VIP logo

shichunlei / flutter_app Goto Github PK

View Code? Open in Web Editor NEW
2.6K 55.0 511.0 168.49 MB

🔥🔥🔥本项目包括各种基本控件使用(Text、TextField、Icon、Image、Listview、Gridview、Picker、Stepper、Dialog、Slider、Row、Appbar、Sizebox、BottomSheet、Chip、Dismissible、FlutterLogo、Check、Switch、TabBar、BottomNavigationBar、Sliver等)、豆瓣电影、tubitv、每日一文、和天气、百姓生活、随机诗词、联系人、句子迷、好奇心日报、有道精品课、高德定位、音乐播放器🎵、追书神器等板块

License: Apache License 2.0

Java 0.20% Objective-C 0.18% Dart 98.47% CSS 0.65% HTML 0.39% Kotlin 0.01% Swift 0.01% Ruby 0.09%
dart flutter widget dialog picker slider likebutton timeline stggeredgridview douban-movie

flutter_app's People

Contributors

iocloudfly avatar liusolomon avatar shichunlei avatar zzscc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

flutter_app's Issues

跑不起来啊。这个demo

Compiler message:
file:///Volumes/Data/software/flutter/.pub-cache/hosted/pub.flutter-io.cn/palette_generator-0.1.1/lib/palette_generator.dart:188:29: Error: The argument type 'void Function(ImageInfo, bool)' can't be assigned to the parameter type 'ImageStreamListener'.

  • 'ImageInfo' is from 'package:flutter/src/painting/image_stream.dart' ('file:///Volumes/Data/software/flutter/packages/flutter/lib/src/painting/image_stream.dart').
  • 'ImageStreamListener' is from 'package:flutter/src/painting/image_stream.dart' ('file:///Volumes/Data/software/flutter/packages/flutter/lib/src/painting/image_stream.dart').
    Try changing the type of the parameter, or casting the argument to 'ImageStreamListener'.
    stream.removeListener(imageListener);
    ^
    file:///Volumes/Data/software/flutter/.pub-cache/hosted/pub.flutter-io.cn/palette_generator-0.1.1/lib/palette_generator.dart:194:31: Error: The argument type 'void Function(ImageInfo, bool)' can't be assigned to the parameter type 'ImageStreamListener'.
  • 'ImageInfo' is from 'package:flutter/src/painting/image_stream.dart' ('file:///Volumes/Data/software/flutter/packages/flutter/lib/src/painting/image_stream.dart').
  • 'ImageStreamListener' is from 'package:flutter/src/painting/image_stream.dart' ('file:///Volumes/Data/software/flutter/packages/flutter/lib/src/painting/image_stream.dart').
    Try changing the type of the parameter, or casting the argument to 'ImageStreamListener'.
    stream.removeListener(imageListener);
    ^
    file:///Volumes/Data/software/flutter/.pub-cache/hosted/pub.flutter-io.cn/palette_generator-0.1.1/lib/palette_generator.dart:201:24: Error: The argument type 'void Function(ImageInfo, bool)' can't be assigned to the parameter type 'ImageStreamListener'.
  • 'ImageInfo' is from 'package:flutter/src/painting/image_stream.dart' ('file:///Volumes/Data/software/flutter/packages/flutter/lib/src/painting/image_stream.dart').
  • 'ImageStreamListener' is from 'package:flutter/src/painting/image_stream.dart' ('file:///Volumes/Data/software/flutter/packages/flutter/lib/src/painting/image_stream.dart').
    Try changing the type of the parameter, or casting the argument to 'ImageStreamListener'.
    stream.addListener(imageListener);
    ^
    file:///Volumes/Data/software/flutter/.pub-cache/hosted/pub.flutter-io.cn/photo_view-0.2.5/lib/photo_view.dart:279:24: Error: The argument type 'Null Function(ImageInfo, bool)' can't be assigned to the parameter type 'ImageStreamListener'.
  • 'ImageInfo' is from 'package:flutter/src/painting/image_stream.dart' ('file:///Volumes/Data/software/flutter/packages/flutter/lib/src/painting/image_stream.dart').
  • 'ImageStreamListener' is from 'package:flutter/src/painting/image_stream.dart' ('file:///Volumes/Data/software/flutter/packages/flutter/lib/src/painting/image_stream.dart').
    Try changing the type of the parameter, or casting the argument to 'ImageStreamListener'.
    stream.addListener(listener);
    ^
    file:///Volumes/Data/software/flutter/.pub-cache/hosted/pub.flutter-io.cn/photo_view-0.2.5/lib/photo_view.dart:281:29: Error: The argument type 'Null Function(ImageInfo, bool)' can't be assigned to the parameter type 'ImageStreamListener'.
  • 'ImageInfo' is from 'package:flutter/src/painting/image_stream.dart' ('file:///Volumes/Data/software/flutter/packages/flutter/lib/src/painting/image_stream.dart').
  • 'ImageStreamListener' is from 'package:flutter/src/painting/image_stream.dart' ('file:///Volumes/Data/software/flutter/packages/flutter/lib/src/painting/image_stream.dart').
    Try changing the type of the parameter, or casting the argument to 'ImageStreamListener'.
    stream.removeListener(listener);
    ^
    Compiler failed on /Volumes/Data/github/flutter/flutter_app/lib/main.dart
    Error launching application on iPhone Xʀ.

你好, 请教一个瀑布流相关的东西

看到项目中使用了瀑布流插件flutter_staggered_grid_view: ^0.2.7

我最近也用到了这个插件, 想问一下如果是如下图所示该如何布局?
是将整个首页放在一个listView里面还是怎么做的? 还请作者点拨一下.
image

打不开

Error on line 2, column 34: Mapping values are not allowed here. Did you miss a colon earlier?

打不开

Error on line 2, column 34: Mapping values are not allowed here. Did you miss a colon earlier?

ios 平台运行时可能出现的问题以及解决方案

问题1.

Automatically assigning platform ios with version 8.0 on target CloudLive because no platform was specified. Please specify a platform for this target in your Podfile. See https://guides.cocoapods.org/syntax/podfile.html#platform.

####解决方案:

连接

问题2

[!] <PBXResourcesBuildPhase UUID=xxx> attempted to initialize an object with an unknown UUID. 0B6359431C33CA0200C80C5D for attribute: files. This can be the result of a merge and the unknown UUID is being discarded.

解决方案

连接

连接

问题 3

`
Launching lib/main.dart on iPhone XS Max in debug mode...

CocoaPods' output:

  Preparing

Analyzing dependencies

Inspecting targets to integrate

  Using `ARCHS` setting to build architectures of target `Pods-Runner`: (``)

Fetching external sources

-> Fetching podspec for `Flutter` from `.symlinks/flutter/ios`

-> Fetching podspec for `swift_plugin` from `.symlinks/plugins/swift_plugin/ios`

Resolving dependencies of `Podfile`

Comparing resolved specification to the sandbox manifest

  A Flutter

  A swift_plugin

Downloading dependencies

-> Installing Flutter (1.0.0)

-> Installing swift_plugin (0.0.1)

  - Running pre install hooks

[!] Unable to determine Swift version for the following pods:

- `swift_plugin` does not specify a Swift version and none of the targets (`Runner`) integrating it have the `SWIFT_VERSION` attribute set. Please contact the author or set the `SWIFT_VERSION` attribute in at least one of the targets that integrate this pod.

/Library/Ruby/Gems/2.3.0/gems/cocoapods-1.6.1/lib/cocoapods/installer/xcode/target_validator.rb:115:in `verify_swift_pods_swift_version'

/Library/Ruby/Gems/2.3.0/gems/cocoapods-1.6.1/lib/cocoapods/installer/xcode/target_validator.rb:37:in `validate!'

/Library/Ruby/Gems/2.3.0/gems/cocoapods-1.6.1/lib/cocoapods/installer.rb:459:in `validate_targets'

/Library/Ruby/Gems/2.3.0/gems/cocoapods-1.6.1/lib/cocoapods/installer.rb:138:in `install!'

/Library/Ruby/Gems/2.3.0/gems/cocoapods-1.6.1/lib/cocoapods/command/install.rb:48:in `run'

/Library/Ruby/Gems/2.3.0/gems/claide-1.0.2/lib/claide/command.rb:334:in `run'

/Library/Ruby/Gems/2.3.0/gems/cocoapods-1.6.1/lib/cocoapods/command.rb:52:in `run'

/Library/Ruby/Gems/2.3.0/gems/cocoapods-1.6.1/bin/pod:55:in `<top (required)>'

/usr/local/bin/pod:22:in `load'

/usr/local/bin/pod:22:in `<main>'

Error output from CocoaPods:

[!] `<PBXGroup UUID=`97C146E51CF9000F007C117D`>` attempted to initialize an object with an unknown UUID. `CF3B75C9A7D2FA2A4C99F110` for attribute: `children`. This can be the result of a merge and  the unknown UUID is being discarded.

[!] Automatically assigning platform `ios` with version `8.0` on target `Runner` because no platform was specified. Please specify a platform for this target in your Podfile. See `https://guides.cocoapods.org/syntax/podfile.html#platform`.

Error running pod install

Error launching application on iPhone XS Max.

Exited (sigterm)
`

####解决方案

连接

连接

关于ImageStreamCompleter load(AssetThumbImageProvider key)BUG

Compiler message:
../../Library/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.5.9/lib/src/asset_thumb_provider.dart:31:24: Error: The method 'AssetThumbImageProvider.load' has fewer positional arguments than those of overridden method 'ImageProvider.load'.
ImageStreamCompleter load(AssetThumbImageProvider key) {
^
../../Library/flutter/packages/flutter/lib/src/painting/image_provider.dart:403:24: Context: This is the overridden method ('load').
ImageStreamCompleter load(T key, DecoderCallback decode);
^
Exception: Errors during snapshot creation: null

AutomaticKeepAliveClientMixin 警告问题

Flutter切换tab后保留tab状态 概述 Flutter中为了节约内存不会保存widget的状态,widget都是临时变量。当我们使用TabBar,TabBarView是我们就会发现,切换tab,initState又会被调用一次。

怎么为了让tab一直保存在内存中,不被销毁?

添加AutomaticKeepAliveClientMixin,并设置为true,并且在build里必须添加super.build(context);

@override 
Widget build(BuildContext context){
super.build(context);//必须添加
}

这样就能一直保持当前不被initState了。

官方解释

A mixin with convenience methods for clients of [AutomaticKeepAlive]. Used with [State] subclasses.
Subclasses must implement [wantKeepAlive],and their [build] methods must call 'super build'(there turn value will always return null.and should be ignored).

Flutter使用CupertinoAlertDialog 报 'alertDialogLabel' was called on null.

报错信息

I/flutter (23496): Another exception was thrown: NoSuchMethodError: The getter 'alertDialogLabel' was called on null.
I/flutter (23496): ###LogUtil### e Error caught by widgets library, thrown building LayoutBuilder.
I/flutter (23496): NoSuchMethodError: The getter 'alertDialogLabel' was called on null.
I/flutter (23496): Receiver: null
I/flutter (23496): Tried calling: alertDialogLabel
I/flutter (23496): #0 Object.noSuchMethod (dart:core-patch/object_patch.dart:50:5)
I/flutter (23496): #1 CupertinoAlertDialog.build. (package:flutter/src/cupertino/dialog.dart:245:40)
I/flutter (23496): #2 _LayoutBuilderElement._layout. (package:flutter/src/widgets/layout_builder.dart:113:26)
I/flutter (23496): #3 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2258:19)
I/flutter (23496): #4 _LayoutBuilderElement._layout (package:flutter/src/widgets/layout_builder.dart:109:11)
I/flutter (23496): #5 RenderObject.invokeLayoutCallback. (package:flutter/src/rendering/object.dart:1740:58)
I/flutter (23496): #6 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:797:15)
I/flutter (23496): #7 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:1740:13)
I/flutter (23496): #8 _RenderLayoutBuilder.performLayout (

Flutter升级到1.17版本之后,编译时下载依赖报错的解决方案

FAILURE: Build failed with an exception.
 
* What went wrong:
Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'.
> Could not resolve all task dependencies for configuration ':app:debugCompileClasspath'.
   > Could not resolve io.flutter:flutter_embedding_debug:1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.
     Required by:
         project :app
      > Could not resolve io.flutter:flutter_embedding_debug:1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.
         > Could not get resource 'https://storage.googleapis.com/download.flutter.io/io/flutter/flutter_embedding_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/flutter_embedding_debug-1.0.0-c9506cb8
e93e5e8879152ff5c948b175abb5b997.pom'.
            > Could not GET 'https://storage.googleapis.com/download.flutter.io/io/flutter/flutter_embedding_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/flutter_embedding_debug-1.0.0-c9506cb8e93e5e
8879152ff5c948b175abb5b997.pom'.
               > Connect to storage.googleapis.com:443 [storage.googleapis.com/172.217.160.112] failed: Connection timed out: connect
      > Could not resolve io.flutter:flutter_embedding_debug:1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.
         > Could not get resource 'https://storage.googleapis.com/download.flutter.io/io/flutter/flutter_embedding_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/flutter_embedding_debug-1.0.0-c9506cb8
e93e5e8879152ff5c948b175abb5b997.pom'.
            > Could not GET 'https://storage.googleapis.com/download.flutter.io/io/flutter/flutter_embedding_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/flutter_embedding_debug-1.0.0-c9506cb8e93e5e
8879152ff5c948b175abb5b997.pom'.
               > Connect to storage.googleapis.com:443 [storage.googleapis.com/172.217.160.112] failed: Connection timed out: connect
      > Could not resolve io.flutter:flutter_embedding_debug:1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.
         > Could not get resource 'https://storage.googleapis.com/download.flutter.io/io/flutter/flutter_embedding_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/flutter_embedding_debug-1.0.0-c9506cb8
e93e5e8879152ff5c948b175abb5b997.pom'.
            > Could not GET 'https://storage.googleapis.com/download.flutter.io/io/flutter/flutter_embedding_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/flutter_embedding_debug-1.0.0-c9506cb8e93e5e
8879152ff5c948b175abb5b997.pom'.
               > Connect to storage.googleapis.com:443 [storage.googleapis.com/172.217.160.112] failed: Connection timed out: connect
   > Could not resolve io.flutter:arm64_v8a_debug:1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.
     Required by:
         project :app
      > Could not resolve io.flutter:arm64_v8a_debug:1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.
         > Could not get resource 'https://storage.googleapis.com/download.flutter.io/io/flutter/arm64_v8a_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/arm64_v8a_debug-1.0.0-c9506cb8e93e5e8879152ff5
c948b175abb5b997.pom'.
            > Could not GET 'https://storage.googleapis.com/download.flutter.io/io/flutter/arm64_v8a_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/arm64_v8a_debug-1.0.0-c9506cb8e93e5e8879152ff5c948b1
75abb5b997.pom'.
               > Connect to storage.googleapis.com:443 [storage.googleapis.com/172.217.160.112] failed: Connection timed out: connect
      > Could not resolve io.flutter:arm64_v8a_debug:1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.
         > Could not get resource 'https://storage.googleapis.com/download.flutter.io/io/flutter/arm64_v8a_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/arm64_v8a_debug-1.0.0-c9506cb8e93e5e8879152ff5
c948b175abb5b997.pom'.
            > Could not GET 'https://storage.googleapis.com/download.flutter.io/io/flutter/arm64_v8a_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/arm64_v8a_debug-1.0.0-c9506cb8e93e5e8879152ff5c948b1
75abb5b997.pom'.
               > Connect to storage.googleapis.com:443 [storage.googleapis.com/172.217.160.112] failed: Connection timed out: connect
      > Could not resolve io.flutter:arm64_v8a_debug:1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.
         > Could not get resource 'https://storage.googleapis.com/download.flutter.io/io/flutter/arm64_v8a_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/arm64_v8a_debug-1.0.0-c9506cb8e93e5e8879152ff5
c948b175abb5b997.pom'.
            > Could not GET 'https://storage.googleapis.com/download.flutter.io/io/flutter/arm64_v8a_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/arm64_v8a_debug-1.0.0-c9506cb8e93e5e8879152ff5c948b1
75abb5b997.pom'.
               > Connect to storage.googleapis.com:443 [storage.googleapis.com/172.217.160.112] failed: Connection timed out: connect
   > Could not resolve io.flutter:x86_debug:1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.
     Required by:
         project :app
      > Could not resolve io.flutter:x86_debug:1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.
         > Could not get resource 'https://storage.googleapis.com/download.flutter.io/io/flutter/x86_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/x86_debug-1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5
b997.pom'.
            > Could not GET 'https://storage.googleapis.com/download.flutter.io/io/flutter/x86_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/x86_debug-1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.p
om'.
               > Connect to storage.googleapis.com:443 [storage.googleapis.com/172.217.160.112] failed: Connection timed out: connect
      > Could not resolve io.flutter:x86_debug:1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.
         > Could not get resource 'https://storage.googleapis.com/download.flutter.io/io/flutter/x86_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/x86_debug-1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5
b997.pom'.
            > Could not GET 'https://storage.googleapis.com/download.flutter.io/io/flutter/x86_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/x86_debug-1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.p
om'.
               > Connect to storage.googleapis.com:443 [storage.googleapis.com/172.217.160.112] failed: Connection timed out: connect
      > Could not resolve io.flutter:x86_debug:1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.
         > Could not get resource 'https://storage.googleapis.com/download.flutter.io/io/flutter/x86_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/x86_debug-1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5
b997.pom'.
            > Could not GET 'https://storage.googleapis.com/download.flutter.io/io/flutter/x86_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/x86_debug-1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.p
om'.
               > Connect to storage.googleapis.com:443 [storage.googleapis.com/172.217.160.112] failed: Connection timed out: connect
   > Could not resolve io.flutter:x86_64_debug:1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.
     Required by:
         project :app
      > Could not resolve io.flutter:x86_64_debug:1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.
         > Could not get resource 'https://storage.googleapis.com/download.flutter.io/io/flutter/x86_64_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/x86_64_debug-1.0.0-c9506cb8e93e5e8879152ff5c948b1
75abb5b997.pom'.
            > Could not GET 'https://storage.googleapis.com/download.flutter.io/io/flutter/x86_64_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/x86_64_debug-1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5
b997.pom'.
               > Connect to storage.googleapis.com:443 [storage.googleapis.com/172.217.160.112] failed: Connection timed out: connect
      > Could not resolve io.flutter:x86_64_debug:1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.
         > Could not get resource 'https://storage.googleapis.com/download.flutter.io/io/flutter/x86_64_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/x86_64_debug-1.0.0-c9506cb8e93e5e8879152ff5c948b1
75abb5b997.pom'.
            > Could not GET 'https://storage.googleapis.com/download.flutter.io/io/flutter/x86_64_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/x86_64_debug-1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5
b997.pom'.
               > Connect to storage.googleapis.com:443 [storage.googleapis.com/172.217.160.112] failed: Connection timed out: connect
      > Could not resolve io.flutter:x86_64_debug:1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.
         > Could not get resource 'https://storage.googleapis.com/download.flutter.io/io/flutter/x86_64_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/x86_64_debug-1.0.0-c9506cb8e93e5e8879152ff5c948b1
75abb5b997.pom'.
            > Could not GET 'https://storage.googleapis.com/download.flutter.io/io/flutter/x86_64_debug/1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997/x86_64_debug-1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5
b997.pom'.
               > Connect to storage.googleapis.com:443 [storage.googleapis.com/172.217.160.112] failed: Connection timed out: connect
 
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
 
* Get more help at https://help.gradle.org
 
BUILD FAILED in 8m 31s
Running Gradle task 'assembleDebug'...
Running Gradle task 'assembleDebug'... Done                       512.5s (!)
Exception: Gradle task assembleDebug failed with exit code 1

报错代码:

FAILURE: Build failed with an exception.

* What went wrong:
Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'.
> Could not resolve all task dependencies for configuration ':app:debugCompileClasspath'.
   > Could not resolve io.flutter:flutter_embedding_debug:1.0.0-c9506cb8e93e5e8879152ff5c948b175abb5b997.

解决办法:

修改:本地Flutter SDK安装路径下找到

flutter/packages/flutter_tools/gradle/resolve_dependencies.gradle

flutter/packages/flutter_tools/gradle/aar_init_script.gradle

flutter/packages/flutter_tools/gradle/flutter.gradle

3个文件中的 https://storage.googleapis.com/download.flutter.io   替换为:http://download.flutter.io   
然后重新编译就解决了

ios 平台运行报错

[!] CocoaPods did not set the base configuration of your project because your project already has a custom config set. In order for CocoaPods integration to work at all, please either set the base configurations of the target Runner to Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig or include the Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig in your build configuration (Flutter/Release.xcconfig).

无法运行啊

运行环境为
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, v1.5.4-hotfix.2, on Microsoft Windows [Version 10.0.17763.437], locale zh-CN)

[√] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
[!] Android Studio (version 2.3)
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
[√] Android Studio (version 3.4)
[!] IntelliJ IDEA Ultimate Edition (version 2018.2)
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
[√] VS Code (version 1.34.0)
[√] VS Code, 64-bit edition (version 1.26.1)
[√] Connected device (2 available)

! Doctor found issues in 2 categories.


FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.

com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\2.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\3.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\4.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\5.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\6.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\7.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\8.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\9.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\10.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\11.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\12.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\13.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\14.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\15.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\16.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\17.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\18.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\19.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\20.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\21.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\22.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\23.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\24.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\25.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\26.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\27.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\28.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\29.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\30.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\31.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\32.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\33.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\34.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\35.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\36.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\37.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\38.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\39.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\40.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\41.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\42.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\43.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\44.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\45.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\46.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\47.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\48.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\49.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\50.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\51.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\52.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\53.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\54.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\55.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\56.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\57.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\58.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\59.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\60.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\61.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\62.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\63.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\64.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\65.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\66.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\67.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\68.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\69.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\70.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\71.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\72.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\73.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\74.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\75.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\76.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\77.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\78.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\79.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\80.jar, D:\flutter_app\flutter_app_shichunlei\build\app\intermediates\transforms\dexBuilder\debug\81.jar
Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes.
Program type already present: android.support.v4.app.INotificationSideChannel

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED in 29s


The Gradle failure may have been because of AndroidX incompatibilities in this Flutter app.
See https://goo.gl/CP92wY for more information on the problem and how to fix it.


Finished with error: Gradle task assembleDebug failed with exit code 1

error: Multiple commands produce "Target 'image_gallery_saver'"

Hi,
When I run flutter run I get this error

error: Multiple commands produce
               '/Users/abcde/flutter/flutter_app/build/ios/Debug-iphoneos/image_gallery_saver/image_gallery_saver.framework/Headers/image_gallery_saver-Swift.h':
               1) Target 'image_gallery_saver' (project 'Pods') has copy command from
               '/Users/abcde/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/image_gallery_saver-1.2.2/ios/Classes/image_gallery_saver-Swift.h' to
               '/Users/abcde/flutter/flutter_app/build/ios/Debug-iphoneos/image_gallery_saver/image_gallery_saver.framework/Headers/image_gallery_saver-Swift.h'
               2) Target 'image_gallery_saver' (project 'Pods'): Ditto
               /Users/abcde/flutter/flutter_app/build/ios/Debug-iphoneos/image_gallery_saver/image_gallery_saver.framework/Headers/image_gallery_saver-Swift.h

/Users/abcde/Library/Developer/Xcode/DerivedData/Runner-avqlbcozqesyfygpgvnkddrpwctd/Build/Intermediates.noindex/Pods.build/Debug-iphoneos/image_gallery_saver
               .build/Objects-normal/arm64/image_gallery_saver-Swift.h

Do you have any idea how to fix this?
I tried

  • flutter clean
  • rm ios/Podfile
  • build from Xcode
    but the result was same.

the whole error output (flutter run --versbose):

[  +25 ms] Failed to build iOS app
[        ] Error output from Xcode build:
           ↳
[        ]     ** BUILD FAILED **


[        ] Xcode's output:
           ↳
[   +1 ms]     Build settings from command line:
                   ARCHS = arm64
                   BUILD_DIR = /Users/abcde/flutter/flutter_app/build/ios
                   COMPILER_INDEX_STORE_ENABLE = NO
                   FLUTTER_SUPPRESS_ANALYTICS = true
                   ONLY_ACTIVE_ARCH = YES
                   SCRIPT_OUTPUT_STREAM_FILE = /var/folders/0n/gngrszgj3pv57vgplbwy84bm0000gn/T/flutter_build_log_pipe.5UIbPG/pipe_to_stdout
                   SDKROOT = iphoneos13.2
                   VERBOSE_SCRIPT_LOGGING = YES

               note: Using new build system
               note: Planning build
               note: Constructing build description
               Build system information
               error: Multiple commands produce
               '/Users/abcde/flutter/flutter_app/build/ios/Debug-iphoneos/image_gallery_saver/image_gallery_saver.framework/Headers/image_gallery_saver-Swift.h':
               1) Target 'image_gallery_saver' (project 'Pods') has copy command from
               '/Users/abcde/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/image_gallery_saver-1.2.2/ios/Classes/image_gallery_saver-Swift.h' to
               '/Users/abcde/flutter/flutter_app/build/ios/Debug-iphoneos/image_gallery_saver/image_gallery_saver.framework/Headers/image_gallery_saver-Swift.h'
               2) Target 'image_gallery_saver' (project 'Pods'): Ditto
               /Users/abcde/flutter/flutter_app/build/ios/Debug-iphoneos/image_gallery_saver/image_gallery_saver.framework/Headers/image_gallery_saver-Swift.h

/Users/abcde/Library/Developer/Xcode/DerivedData/Runner-avqlbcozqesyfygpgvnkddrpwctd/Build/Intermediates.noindex/Pods.build/Debug-iphoneos/image_gallery_saver
               .build/Objects-normal/arm64/image_gallery_saver-Swift.h


               warning: duplicate output file
               '/Users/abcde/flutter/flutter_app/build/ios/Debug-iphoneos/image_gallery_saver/image_gallery_saver.framework/Headers/image_gallery_saver-Swift.h'
on task:
               Ditto
/Users/abcde/flutter/flutter_app/build/ios/Debug-iphoneos/image_gallery_saver/image_gallery_saver.framework/Headers/image_gallery_saver-Swift.h

/Users/abcde/Library/Developer/Xcode/DerivedData/Runner-avqlbcozqesyfygpgvnkddrpwctd/Build/Intermediates.noindex/Pods.build/Debug-iphoneos/image_gallery_saver
               .build/Objects-normal/arm64/image_gallery_saver-Swift.h (in target 'image_gallery_saver' from project 'Pods')

[   +2 ms] Could not build the precompiled application for the device.

tabbar 字体变大抖动问题

tabbar 字体变大抖动问题 不知道作者有没有时间去解决下呢
给tabbar设置 选中的样式
labelStyle: TextStyle(fontSize: 20.0),
unselectedLabelStyle: TextStyle(fontSize: 16.0),
然后就出现抖动

Flutter2.0无法在IOS运行

您好,

我尝试了Clone Flutter 2.0+ 分支到我的Mac. 可是一直无法运行。一直报错, 请问可以如何解决?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.