期待活页夹但得到空

Sar*_*ekR 19 dart flutter widgetsbinding

尽管一切正常,但我在日志中收到此消息

\n
W/Parcel: Expecting binder but got null!\n
Run Code Online (Sandbox Code Playgroud)\n

有人遇到过这样的问题吗?如何解决?

\n

重现步骤:

\n
    \n
  1. 只需创建一个新的 Flutter 项目并在模拟器/仿真器上运行它
  2. \n
  3. 查看日志,您将收到此消息:“期望活页夹但为空”
  4. \n
\n

预期行为:

\n
    \n
  1. 不应该有这样的错误信息
  2. \n
\n

跑步日志

\n
Launching lib/main.dart on sdk gphone64 x86 64 in debug mode...\nRunning Gradle task 'assembleDebug'...\n\xe2\x9c\x93  Built build/app/outputs/flutter-apk/app-debug.apk.\nInstalling build/app/outputs/flutter-apk/app-debug.apk...\nDebug service listening on ws://127.0.0.1:62931/5G0AlEiF5bQ=/ws\nSyncing files to device sdk gphone64 x86 64...\nI/.flutter_issues(17884): Compiler allocated 4533KB to compile void android.view.ViewRootImpl.performTraversals()\nE/SurfaceSyncer(17884): Failed to find sync for id=0\nW/Parcel  (17884): Expecting binder but got null!\n
Run Code Online (Sandbox Code Playgroud)\n

小智 11

main()尝试在函数中添加以下行

WidgetsFlutterBinding.ensureInitialized();
Run Code Online (Sandbox Code Playgroud)

如果这不起作用,请检查您传递给 的值是否不为initialBinding:MaterialApp()

  • 我仍然遇到这个问题 (3认同)
  • MaterialApp 没有initialBinding 参数 (3认同)

Kar*_*430 6

字面上地

文件 -> 使缓存无效 -> 清除文件系统缓存

然后重建为我修复了它(React Native 0.68.2)