#log #android

no-std androidy-log

Minimal wrapper over android logging

1 stable release

1.0.4 Dec 12, 2021
1.0.3 Apr 2, 2021
1.0.2 Feb 18, 2021
1.0.1 Feb 17, 2021

#4 in #android-log

Download history 11/week @ 2023-07-28 11/week @ 2023-08-04 14/week @ 2023-08-11 15/week @ 2023-08-18 20/week @ 2023-08-25 15/week @ 2023-09-01 14/week @ 2023-09-08 15/week @ 2023-09-15 9/week @ 2023-09-22 13/week @ 2023-09-29 12/week @ 2023-10-06 12/week @ 2023-10-13 14/week @ 2023-10-20 25/week @ 2023-10-27 13/week @ 2023-11-03 13/week @ 2023-11-10

68 downloads per month
Used in 3 crates (2 directly)

BSL-1.0 license

12KB
235 lines

androidy-log

Rust Crates.io Documentation

Minimal wrapper over android logging facilities.

Features:

  • std - Enables std::io::Write implementation.

Usage

use androidy_log::{LogPriority, Writer};

use core::fmt::Write;

let mut writer = Writer::new("MyTag", LogPriority::INFO);
let _ = write!(writer, "Hellow World!");
drop(writer); //or writer.flush();

androidy_log::println!("Hello via macro!");
androidy_log::eprintln!("Error via macro!");

lib.rs:

Minimal wrapper over Android logging facilities.

Features:

  • std - Enables std::io::Write implementation.

Usage

use androidy_log::{LogPriority, Writer};

use core::fmt::Write;

let mut writer = Writer::new("MyTag", LogPriority::INFO);
let _ = write!(writer, "Hellow World!");
drop(writer); //or writer.flush();

androidy_log::println!("Hello via macro!");
androidy_log::eprintln!("Error via macro!");

No runtime deps

Features