GithubHelp home page GithubHelp logo

shichunlei / flutter_app Goto Github PK

View Code? Open in Web Editor NEW
2.6K 57.0 513.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 Issues

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).

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.

打不开

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

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   
然后重新编译就解决了

tabbar 字体变大抖动问题

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

打不开

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

关于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

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

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

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

Flutter2.0无法在IOS运行

您好,

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

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 (

无法运行啊

运行环境为
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

跑不起来啊。这个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ʀ.

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)
`

####解决方案

连接

连接

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.