A library bridging log message to Android NDK log.
Usage
Cargo.toml
[]
= "*"
Rust entry
extern crate log;
extern crate ndk_logger;
A library bridging log message to Android NDK log.
Cargo.toml
[target.'cfg(target_os="android")'.dependencies]
ndk-logger = "*"
Rust entry
#[macro_use]
extern crate log;
#[cfg(target_os="android")]
extern crate ndk_logger;
#[cfg(target_os="android")]
fn init_logger() {
ndk_logger::init().unwrap();
}
#[cfg(not(target_os="android"))]
fn init_logger() {
// init logger for other platform
}
fn main() {
init_logger();
}