Print()ステートメントは、Android Flutter iOSバージョンの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!
同じ問題がありました。私のために働いたのは追加することでした
import 'Dart:developer';
私のファイルの先頭に、次に使用します
log('your message here');
印刷の代わりに。
同じ問題が発生しました。
回避策として:
コンソールで[その他の操作]、[展望台を開く]、[デバッグを表示]リンクの順に選択します。次に、printステートメントの出力を確認できます。
今日私たちはそれを偶然見つけましたが、どうやらいくつかのログの最初の行は表示されません。したがって、ロギングの前に\n
で開始すると、機能するはずです。
os_log("\n We're using this")
私の場合、これはXcodeの表示名をRunnerから別の名前に変更したために発生しました。すべてが正常に機能していましたが、ログ出力はありませんでした。
試してみてください
debugPrint("")
コンソールで印刷する