Rust stdout이 Java 애플리케이션에서 인쇄되지 않음
Aug 29 2020
내 프로그램의 GUI에 Android Java 앱을 사용하고 있으며 GUI에 대한 하위 수준의 rust 커널을 디버깅하려고합니다. stdout은 자바 측에서 작동하는 반면, rust 측의 println은 콘솔 (안드로이드 스튜디오)에 표시되지 않습니다. 녹 쪽의 FFI에 JNI-RS를 사용하고 있습니다. 예상되는 동작입니까? 파일로 인쇄하지 않고 문제를 어떻게 완화 할 수 있습니까?
답변
3 MaxV Aug 29 2020 at 06:07
안드로이드를 들어 당신은 (더 자세한 내용을 표준 출력 대신 로그 캣를 사용할 필요가 여기에 와 있다 ). 한 가지 가능한 방법은 android_logger 또는 logcat 지원을 제공하는 다른 크레이트 를 사용 하는 것입니다.
당신은 표준 출력 리디렉션에 대한 자세한 정보를 찾을 수 있습니다을 .