3 个版本
使用旧的 Rust 2015
0.1.3 | 2017年2月27日 |
---|---|
0.1.2 | 2017年2月23日 |
0.1.1 | 2016年11月15日 |
#53 in #subsystem
99 每月下载量
用于 mediacodec
7KB
73 行代码(不包括注释)
android_log
写入 Android 日志子系统的日志记录器。
许可证
android_log
主要在 MIT 许可证和 Apache 许可证(版本 2.0)的条款下分发。
请参阅 LICENSE-APACHE
和 LICENSE-MIT
以获取详细信息。
lib.rs
:
写入 Android 日志子系统的日志记录器。必须使用 Android NDK 编译以链接到 liblog
。
示例
#[macro_use] extern crate log;
extern crate android_log;
fn main() {
android_log::init("MyApp").unwrap();
trace!("Initialized Rust");
debug!("Address is {:p}", main as *const ());
info!("Did you know? {} = {}", "1 + 1", 2);
warn!("Don't log sensitive information!");
error!("Nothing more to say");
}
$ logcat
12-25 12:00:00.000 1234 1234 V MyApp: Initialized Rust
12-25 12:00:00.000 1234 1234 D MyApp: Address is 0xdeadbeef
12-25 12:00:00.000 1234 1234 I MyApp: Did you know? 1 + 1 = 2
12-25 12:00:00.000 1234 1234 W MyApp: Don't log sensitive information!
12-25 12:00:00.000 1234 1234 E MyApp: Nothing more to say
依赖项
~210KB