Rust stdout no se imprime en la aplicación Java
Aug 29 2020
Estoy usando una aplicación Java de Android para la GUI de mi programa y estoy tratando de depurar el kernel de rust de nivel inferior para la GUI. Mientras que stdout funciona en el lado de Java, cualquier impresión del lado de óxido no aparece en la consola (estudio de Android). Estoy usando JNI-RS para el FFI en el lado del óxido. ¿Es este el comportamiento esperado? ¿Cómo se podría aliviar el problema (sin imprimir en archivos)?
Respuestas
3 MaxV Aug 29 2020 at 06:07
Para Android, debe usar logcat en lugar de stdout (más detalles aquí y allá ). La única forma posible es usar android_logger o cualquier otra caja que brinde soporte logcat.
Puede encontrar más información sobre la redirección de stdout allí .