Skip to content

Commit 8cc1114

Browse files
committed
fix(cli): print Android logs for all tags
1 parent 630a7f4 commit 8cc1114

File tree

3 files changed

+21
-4
lines changed

3 files changed

+21
-4
lines changed

.changes/logcat-all-tags.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"cli.rs": patch
3+
"cli.js": patch
4+
---
5+
6+
Print log output for all tags on Android development.

tooling/cli/Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tooling/cli/src/mobile/android.rs

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ use tauri_mobile::{
1919
target::Target,
2020
},
2121
config::app::App,
22-
opts::NoiseLevel,
22+
opts::{FilterLevel, NoiseLevel},
2323
os,
2424
util::prompt,
2525
};
@@ -95,7 +95,18 @@ pub fn get_config(
9595

9696
let raw = RawAndroidConfig {
9797
features: android_options.features.clone(),
98-
logcat_filter_specs: vec!["RustStdoutStderr".into(), "*:E".into()],
98+
logcat_filter_specs: vec![
99+
"RustStdoutStderr".into(),
100+
format!(
101+
"*:{}",
102+
match cli_options.noise_level {
103+
NoiseLevel::Polite => FilterLevel::Info,
104+
NoiseLevel::LoudAndProud => FilterLevel::Debug,
105+
NoiseLevel::FranklyQuitePedantic => FilterLevel::Verbose,
106+
}
107+
.logcat()
108+
),
109+
],
99110
..Default::default()
100111
};
101112
let config = AndroidConfig::from_raw(app.clone(), Some(raw)).unwrap();

0 commit comments

Comments
 (0)