package com.github.androiddemo.Activity;

import android.content.Intent;
import android.util.Log;

public class FridaActivity3 extends BaseFridaActivity {
private static boolean static_bool_var = false;
private boolean bool_var = false;
private boolean same_name_bool_var = false;

private void same_name_bool_var() {
Log.d("Frida", static_bool_var + " " + this.bool_var + " " + this.same_name_bool_var);
}
}
function call_FridaActivity3() {
Java.perform(function () {
var FridaActivity3 = Java.use("com.github.androiddemo.Activity.FridaActivity3");
console.log("static_bool_var:", FridaActivity3.static_bool_var.value);
FridaActivity3.static_bool_var.value = true; //设置静态成员变量的值
console.log("static_bool_var:", FridaActivity3.static_bool_var.value);

Java.choose("com.github.androiddemo.Activity.FridaActivity3", {
onMatch : function(instance) {
console.log("FridaActivity3.bool_var:", instance.bool_var.value);
instance.bool_var.value = true;
console.log("bool_var:", instance.bool_var.value);

console.log("_same_name_bool_var:", instance._same_name_bool_var.value);
instance._same_name_bool_var.value = true;
console.log("_same_name_bool_var:", instance._same_name_bool_var.value);
}, onComplete : function() {
}
})
});
}