package com.ali.mobisecenhance;
import android.app.Application;
import android.content.Context;
public class StubApplication extends Application {
private native void attachBaseContextIT(Context context);
public native void onCreate();
static {
String arch = "";
try {
Class<?> clazz = Class.forName("android.os.SystemProperties");
arch = (String) clazz.getDeclaredMethod("get", new Class[]{String.class}).invoke(clazz, new Object[]{"ro.product.cpu.abi"});
} catch (Exception e) {
e.printStackTrace();
}
if (arch.equalsIgnoreCase("x86")) {
System.loadLibrary("mobisecx");
} else {
System.loadLibrary("mobisec");
}
}
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
attachBaseContextIT(base);
}
}这是一个锁机的。在哪里看算法。或者密码
import android.app.Application;
import android.content.Context;
public class StubApplication extends Application {
private native void attachBaseContextIT(Context context);
public native void onCreate();
static {
String arch = "";
try {
Class<?> clazz = Class.forName("android.os.SystemProperties");
arch = (String) clazz.getDeclaredMethod("get", new Class[]{String.class}).invoke(clazz, new Object[]{"ro.product.cpu.abi"});
} catch (Exception e) {
e.printStackTrace();
}
if (arch.equalsIgnoreCase("x86")) {
System.loadLibrary("mobisecx");
} else {
System.loadLibrary("mobisec");
}
}
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
attachBaseContextIT(base);
}
}这是一个锁机的。在哪里看算法。或者密码