Rust stdout não imprime no aplicativo Java
Aug 29 2020
Estou usando um aplicativo Java para Android para a GUI do meu programa e estou tentando depurar o kernel do Rust de nível inferior para a GUI. Enquanto o stdout funciona no lado do java, qualquer impressão do lado da ferrugem não aparece no console (android studio). Estou usando JNI-RS para o FFI no lado da ferrugem. Este é o comportamento esperado? Como o problema pode ser aliviado (sem imprimir em arquivos)?
Respostas
3 MaxV Aug 29 2020 at 06:07
Para Android, você deve usar logcat em vez de stdout (mais detalhes aqui e ali ). A única maneira possível é usar o android_logger ou qualquer outra caixa que forneça suporte para logcat.
Você pode encontrar mais informações sobre redirecionamento de stdout aqui .
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
Christopher Nolan uma vez se arrependeu de ter lido o 'roteiro de Pulp Fiction' de Quentin Tarantino