46 lines
2.4 KiB
JavaScript
46 lines
2.4 KiB
JavaScript
Java.perform(function() {
|
|
var Log = Java.use("android.util.Log");
|
|
Log.d.overload('java.lang.String', 'java.lang.String', 'java.lang.Throwable').implementation = function(a, b, c) {
|
|
console.log("The application reports Log.d(" + a.toString() + ", " + b.toString() + ")");
|
|
return this.d(a, b, c);
|
|
};
|
|
Log.v.overload('java.lang.String', 'java.lang.String', 'java.lang.Throwable').implementation = function(a, b, c) {
|
|
console.log("The application reports Log.v(" + a.toString() + ", " + b.toString() + ")");
|
|
return this.v(a, b, c);
|
|
};
|
|
|
|
Log.i.overload('java.lang.String', 'java.lang.String', 'java.lang.Throwable').implementation = function(a, b, c) {
|
|
console.log("The application reports Log.i(" + a.toString() + ", " + b.toString() + ")");
|
|
return this.i(a, b, c);
|
|
};
|
|
Log.e.overload('java.lang.String', 'java.lang.String', 'java.lang.Throwable').implementation = function(a, b, c) {
|
|
console.log("The application reports Log.e(" + a.toString() + ", " + b.toString() + ")");
|
|
return this.e(a, b, c);
|
|
};
|
|
Log.w.overload('java.lang.String', 'java.lang.String', 'java.lang.Throwable').implementation = function(a, b, c) {
|
|
console.log("The application reports Log.w(" + a.toString() + ", " + b.toString() + ")");
|
|
return this.w(a, b, c);
|
|
};
|
|
Log.d.overload('java.lang.String', 'java.lang.String').implementation = function(a, b) {
|
|
console.log("The application reports Log.d(" + a.toString() + ", " + b.toString() + ")");
|
|
return this.d(a, b);
|
|
};
|
|
Log.v.overload('java.lang.String', 'java.lang.String').implementation = function(a, b) {
|
|
console.log("The application reports Log.v(" + a.toString() + ", " + b.toString() + ")");
|
|
return this.v(a, b);
|
|
};
|
|
|
|
Log.i.overload('java.lang.String', 'java.lang.String').implementation = function(a, b) {
|
|
console.log("The application reports Log.i(" + a.toString() + ", " + b.toString() + ")");
|
|
return this.i(a, b);
|
|
};
|
|
Log.e.overload('java.lang.String', 'java.lang.String').implementation = function(a, b) {
|
|
console.log("The application reports Log.e(" + a.toString() + ", " + b.toString() + ")");
|
|
return this.e(a, b);
|
|
};
|
|
Log.w.overload('java.lang.String', 'java.lang.String').implementation = function(a, b) {
|
|
console.log("The application reports Log.w(" + a.toString() + ", " + b.toString() + ")");
|
|
return this.w(a, b);
|
|
};
|
|
|
|
}); |