web-dev-qa-db-ja.com

print =)ステートメントがAndroid Studio内のフラッターiOSアプリのコンソールに印刷しない

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');

印刷の代わりに。

5
Bianco

同じ問題が発生しました。

回避策として:

コンソールで[その他の操作]、[展望台を開く]、[デバッグを表示]リンクの順に選択します。次に、printステートメントの出力を確認できます。

2
Marcel Verhagen

今日私たちはそれを偶然見つけましたが、どうやらいくつかのログの最初の行は表示されません。したがって、ロギングの前に\nで開始すると、機能するはずです。

os_log("\n  We're using this")
0
Julian Horst

私の場合、これはXcodeの表示名をRunnerから別の名前に変更したために発生しました。すべてが正常に機能していましたが、ログ出力はありませんでした。

0
TimSim

試してみてください

debugPrint("")

コンソールで印刷する

0
Mohamed Salah