android源码修改手机型号问题
build.java中找到了
public static final String MODEL = getString("ro.product.model");
往下看方法
private static String getString(String property) {
return SystemProperties.get(property, UNKNOWN);
}
再进入SystemProperties.java中的方法
public static String get(String key, String def) {
if (key.length() > PROP_NAME_MAX) {
throw new IllegalArgumentException("key.length > " + PROP_NAME_MAX);
}
return native_get(key, def);
}
native_get()方法也在这个类中:
private static native String native_get(String key, String def);
到这儿我就看不懂了,网上查了这个native好像是调用C语言的方法,可是不知道这个方法那个C语言的文件中?
大神们 快帮我看看!!!