gpt4 book ai didi

java - Rust stdout无法在Java应用程序中打印

转载 作者:行者123 更新时间:2023-12-03 11:34:02 27 4
gpt4 key购买 nike

我正在为程序的GUI使用一个android Java应用程序,并试图调试该GUI的低级rust内核。尽管stdout在Java端起作用,但是从rust端发出的任何printlns都不会显示在控制台(android studio)中。我在使用rust 的FFI上使用JNI-RS。这是预期的行为吗?如何缓解该问题(无需打印到文件)?

最佳答案

对于Android,您必须使用logcat而不是stdout(更多详细信息herethere)。一种可能的方法是使用android_logger或任何其他提供logcat支持的 crate 。
您可以找到有关stdout重定向there的更多信息。

关于java - Rust stdout无法在Java应用程序中打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63640897/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com