android_logger 0.9

This commit is contained in:
Jack Grigg 2020-09-22 16:14:56 +01:00
parent b1b13cfb7f
commit 3b9745ab54
3 changed files with 57 additions and 9 deletions

57
Cargo.lock generated
View File

@ -48,18 +48,28 @@ dependencies = [
]
[[package]]
name = "android_log-sys"
version = "0.1.2"
name = "aho-corasick"
version = "0.7.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8052e2d8aabbb8d556d6abbcce2a22b9590996c5f849b9c7ce4544a2e3b984e"
checksum = "043164d8ba5c4c3035fec9bbee8647c0261d788f3474306f93bb65901cae0e86"
dependencies = [
"memchr",
]
[[package]]
name = "android_log-sys"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "85965b6739a430150bdd138e2374a98af0c3ee0d030b3bb7fc3bddff58d0102e"
[[package]]
name = "android_logger"
version = "0.6.0"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bad99185bc195e796e1591740c26716667b58ac9210a48731f71f803fc6ca43a"
checksum = "5027a747b8132dc36dc894415a300aab31d6489ee788e9ba07bc99558b1278ca"
dependencies = [
"android_log-sys",
"env_logger",
"lazy_static",
"log 0.4.11",
]
@ -488,6 +498,16 @@ version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0"
[[package]]
name = "env_logger"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36"
dependencies = [
"log 0.4.11",
"regex",
]
[[package]]
name = "equihash"
version = "0.1.0"
@ -1192,6 +1212,24 @@ dependencies = [
"rust-argon2",
]
[[package]]
name = "regex"
version = "1.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c3780fcf44b193bc4d09f36d2a3c87b251da4a046c87795a0d35f4f927ad8e6"
dependencies = [
"aho-corasick",
"memchr",
"regex-syntax",
"thread_local",
]
[[package]]
name = "regex-syntax"
version = "0.6.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "26412eb97c6b088a6997e05f69403a802a92d520de2f8e63c2b65f9e0f47c4e8"
[[package]]
name = "ring"
version = "0.16.12"
@ -1529,6 +1567,15 @@ dependencies = [
"unicode-xid",
]
[[package]]
name = "thread_local"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14"
dependencies = [
"lazy_static",
]
[[package]]
name = "time"
version = "0.2.21"

View File

@ -10,7 +10,7 @@ publish = false
edition = "2018"
[dependencies]
android_logger = "0.6"
android_logger = "0.9"
failure = "0.1"
futures = { version = "0.1", optional = true }
grpc = { version = "0.6", optional = true }

View File

@ -3,7 +3,7 @@ extern crate log;
mod utils;
use android_logger::Filter;
use android_logger::Config;
use failure::format_err;
use jni::{
objects::{JClass, JString},
@ -95,8 +95,9 @@ pub unsafe extern "C" fn Java_cash_z_ecc_android_sdk_jni_RustBackend_initLogs(
_: JClass<'_>,
) {
android_logger::init_once(
Filter::default().with_min_level(Level::Debug),
Some("cash.z.rust.logs"),
Config::default()
.with_min_level(Level::Debug)
.with_tag("cash.z.rust.logs"),
);
log_panics::init();