modified: src/main.rs
Some checks failed
gitea/Frida-android-native/pipeline/head There was a failure building this commit

This commit is contained in:
Michael Wain 2024-10-12 17:40:16 +03:00
parent 96ec04cd41
commit f249b29561

View File

@ -17,6 +17,7 @@ use ::jni::objects::GlobalRef;
use ::jni::JavaVM; use ::jni::JavaVM;
use robusta_jni::bridge; use robusta_jni::bridge;
use std::sync::OnceLock; use std::sync::OnceLock;
use robusta_jni::jni::JNIEnv;
mod config; mod config;
mod client; mod client;
@ -27,7 +28,7 @@ static TUN_QUIT: std::sync::Mutex<Option<tokio_util::sync::CancellationToken>> =
static LOG_ENV: Option<&JNIEnv> = None; static LOG_ENV: Option<&JNIEnv> = None;
pub fn log2java(text: String) { pub fn log2java(text: String) {
if Some(env) = LOG_ENV { if let Some(env) = LOG_ENV {
jni::FridaLib::traceFromNative(env, text); jni::FridaLib::traceFromNative(env, text);
} }
} }
@ -43,7 +44,7 @@ mod jni {
use robusta_jni::jni::objects::AutoLocal; use robusta_jni::jni::objects::AutoLocal;
use robusta_jni::jni::JNIEnv; use robusta_jni::jni::JNIEnv;
use crate::mobile; use crate::mobile;
use crate::TUN_QUIT; use crate::{TUN_QUIT, LOG_ENV};
#[derive(Signature, TryIntoJavaValue, IntoJavaValue, TryFromJavaValue)] #[derive(Signature, TryIntoJavaValue, IntoJavaValue, TryFromJavaValue)]
#[package(com.alterdekim.frida)] #[package(com.alterdekim.frida)]