一、安装Cydia Substrate
官方下载:http://www.cydiasubstrate.com/
官方文档:http://www.cydiasubstrate.com/id/38be592b-bda7-4dd2-b049-cec44ef7a73b/
1、点击Link Substrate Files
2、获取root权限
3、重启设备
二、编写插件
1、配置确定文件
<uses-permission android:name="cydia.permission.SUBSTRATE"/>
<meta-data android:name="com.saurik.substrate.main" android:value=".Main"/>
2、编写代码
public class Main {
static void initialize() {
Log.d("JAVAHOOK", "initialize");
//指定的类被加载的时候发出通知
MS.hookClassLoad("android.content.res.Resources", new MS.ClassLoadHook() {
@Override
public void classLoaded(Class<?> aClass) {
Log.