使用Xpose框架实现Hook操作
1.项目导入
在app/build.gradle中配置
repositories {
jcenter()
}
dependencies {
compileOnly 'de.robv.android.xposed:api:82'
}
2.在AndroidManifest.xml配置
android:name="xposedmodule"
android:value="true" />
android:name="xposeddescription"
android:value="测试Xposed模块" />
android:name="xposedminversion"
android:value="30" />
3.创建hook类和被hook的类
被hook的程序类
findViewById(R.id.btn).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// dexLoadTest();
TelephonyManager tm = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
try {
Log.d(