Rust stdout không in trong ứng dụng Java
Aug 29 2020
Tôi đang sử dụng một ứng dụng Java Android cho GUI của chương trình của mình và đang cố gắng gỡ lỗi hạt nhân gỉ cấp thấp hơn cho GUI. Trong khi stdout hoạt động ở phía java, bất kỳ printlns nào từ phía gỉ không hiển thị trong bảng điều khiển (android studio). Tôi đang sử dụng JNI-RS cho FFI ở mặt gỉ. Đây có phải là hành vi được mong đợi? Làm thế nào vấn đề có thể được giảm bớt (mà không cần in ra tệp)?
Trả lời
3 MaxV Aug 29 2020 at 06:07
Đối với Android, bạn phải sử dụng logcat thay vì stdout (thêm chi tiết ở đây và ở đó ). Một cách khả thi là sử dụng android_logger hoặc bất kỳ thùng nào khác cung cấp hỗ trợ logcat.
Bạn có thể tìm thấy thêm thông tin về chuyển hướng stdout ở đó .