【问题标题】:Error running flutter app in both Android studio and Xcode在 Android Studio 和 Xcode 中运行 Flutter 应用程序时出错
【发布时间】:2019-02-24 21:32:39
【问题描述】:

我从 beta 通道切换到 master 通道后遇到了这个问题,每当我尝试在 android studio 或 Xcode 中运行我的 Flutter 应用程序时,我都会收到这个错误:

2018-09-20 15:18:16.711602+0100 Runner[7370:3358571] ../../third_party/dart/runtime/vm/kernel_binary.cc: 39: error: Invalid kernel binary format version (found 5, expected 7)
2018-09-20 15:18:16.711665+0100 Runner[7370:3358571] Dumping native stack trace for thread 9e03
2018-09-20 15:18:16.735476+0100 Runner[7370:3358571]   [0x00000001056f5d64] dart::Profiler::DumpStackTrace(void*)
2018-09-20 15:18:16.735963+0100 Runner[7370:3358571]   [0x00000001056f5d64] dart::Profiler::DumpStackTrace(void*)
2018-09-20 15:18:16.736001+0100 Runner[7370:3358571]   [0x0000000000000000] Unknown symbol
2018-09-20 15:18:16.737556+0100 Runner[7370:3358571]   [0x00000001055f7378] dart::kernel::Program::ReadFromBuffer(unsigned char const*, long, bool)
2018-09-20 15:18:16.737589+0100 Runner[7370:3358571] -- End of DumpStackTrace

这是我的颤振医生:

    [✓] Flutter (Channel master, v0.9.3-pre.3, on Mac OS X 10.13.4 17E199, locale en-GB)
    • Flutter version 0.9.3-pre.3 at /Users/heyab/flutter
    • Framework revision 8b5af14f24 (17 hours ago), 2018-09-19 15:42:51 -0700
    • Engine revision 2e8e96fad1
    • Dart version 2.1.0-dev.4.0.flutter-4eb879133a

[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
    • Android SDK at ....
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-27, build-tools 27.0.3
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
    • All Android licenses accepted.

[✓] iOS toolchain - develop for iOS devices (Xcode 9.4.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 9.4.1, Build version 9F2000
    • ios-deploy 1.9.2
    • CocoaPods version 1.5.3

[✓] Android Studio (version 3.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 24.2.1
    • Dart plugin version 173.4700
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)

[✓] Connected devices (2 available)


• No issues found!

谁能帮帮我?

【问题讨论】:

  • 把你的fluter doctor也放上去。
  • 用颤振医生更新帖子
  • 0.5.6 是一个相当过时的版本。你应该运行flutter upgrade
  • 刚刚做了,谢谢。
  • 您仍然看到错误吗?如果是,请使用新的flutter doctor -v 输出更新问题。

标签: xcode android-studio dart flutter


【解决方案1】:

我已经设法解决了这个问题:通过转到构建阶段 -> 运行脚本并添加: /bin/sh "$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh" 构建 然后取消勾选“仅在安装时运行脚本”-> 代码清理-> 构建项目-> 现在完美运行! :)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-19
    • 1970-01-01
    • 1970-01-01
    • 2021-09-22
    • 1970-01-01
    • 2016-09-25
    • 1970-01-01
    相关资源
    最近更新 更多