diff --git a/apps/mobile/crates/android/Cargo.toml b/apps/mobile/crates/android/Cargo.toml index c39211958..e8e72c09d 100644 --- a/apps/mobile/crates/android/Cargo.toml +++ b/apps/mobile/crates/android/Cargo.toml @@ -8,7 +8,7 @@ rust-version = "1.64.0" # Android can use dynamic linking since all FFI is done via JNI crate-type = ["cdylib"] -[dependencies] +[target.'cfg(target_os = "android")'.dependencies] # FFI jni = "0.19.0" diff --git a/apps/mobile/crates/android/src/lib.rs b/apps/mobile/crates/android/src/lib.rs index 61ae4db12..9e68ab8ef 100644 --- a/apps/mobile/crates/android/src/lib.rs +++ b/apps/mobile/crates/android/src/lib.rs @@ -1,3 +1,5 @@ +#![cfg(target_os = "android")] + use std::panic; use jni::{