print()语句无法在Android Studio中的Flutter iOS应用中打印到控制台

Ara*_*jan 7 ios android-studio flutter

在Flutter iOS版本中,print()语句未在Android Studio的控制台中打印任何数据,但相同的代码对于Flutter Android版本也能正常工作。

这是扑朔迷离的医生总结:

[?] Flutter (Channel master, v1.10.7-pre.109, on Mac OS X 10.14.6 18G103, locale en-IN)

[?] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[?] Xcode - develop for iOS and macOS (Xcode 11.0)
[?] Android Studio (version 3.5)
[?] IntelliJ IDEA Community Edition (version 2019.1)
[?] Connected device (1 available)

• No issues found!
Run Code Online (Sandbox Code Playgroud)

小智 21

我遇到过同样的问题。对我有用的是添加

import 'dart:developer';
Run Code Online (Sandbox Code Playgroud)

到我的文件的顶部,然后使用

log('your message here');
Run Code Online (Sandbox Code Playgroud)

而不是打印。


小智 11

有同样的问题...令人尴尬的是,我在没有意识到的情况下过滤了调试控制台..删除过滤器文本后,我可以看到所有 print() 和 log()


Moh*_*lah 10

你应该试试

debugPrint("")
Run Code Online (Sandbox Code Playgroud)

在控制台中打印