xposed使用(坑死人了)


前言:我在夜神模拟器上下载xposed 之后重启设备,模拟器卡在了99启动不了,后来终于发现在xposed主角面的右上角有一个软重启,点击软重启可以正常激活xposed框架。

使用xposed的步骤:

1、在app目录下新建lib,与libs在同一级目录下,新增xposedjar包(api-82.jar),点击右键Add As Library

 

2、在AndroidManifest.xml文件中的application中加入一下代码(要在application内添加,在外添加的话,xposed无法识别xposed模块)

<!-- 是否是xposed模块,xposed根据这个来判断是否是模块 -->
<meta-data
android:name="xposedmodule"
android:value="true" />

<!-- 模块描述,显示在xposed模块列表那里第二行 -->
<meta-data
android:name="xposeddescription"
android:value="This is a Xposed Module Demo" />

<!-- 最低xposed版本号(lib文件名可知) -->
<meta-data
android:name="xposedminversion"
android:value="54" />
3、在app目录下的build.gradle文件中(是在app目录下的build.gradle,划重点)

 

4、在java文件夹所在的同级目录下创建assets文件夹,在文件夹内创建xposed_init文件,文件内容是hook的类入口,下图是我的目录结构

hook.HookMain

 

5、在java文件夹下创建hook文件夹,创建HookMain类

 

 

安装apk之后不要忘了在重启一次激活模块

 

 

 

好家伙,终于hook成功了!!!

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM