当前位置:主页 > 查看内容

动手开发Android:Xposed插件完整过程

发布时间:2021-05-03 00:00| 位朋友查看

简介:第一部分:设计测试项目; 第二部分:Hook插件开发,功能为输入任意字符皆提示通过; 1、Android Studio创建项目; 2、将Android项目改为Project目录 3、app下新建lib目录,并将XposedBridgeAPI-89.jar(对应Android 7.0)放入lib目录; 4、在项目配置中增加……

第一部分:设计测试项目;
1.png
第二部分:Hook插件开发,功能为输入任意字符皆提示通过;
1、Android Studio创建项目;
2.png
2、将Android项目改为Project目录
3.png
3、app下新建lib目录,并将XposedBridgeAPI-89.jar(对应Android 7.0)放入lib目录;
4.png
4、在项目配置中增加XposedBridgeAPI-89.jar;右键app目录,选择Open Module Settings选项;
5.png
5、修改项目配置文件,选择app目录下的build.gradle文件,将标红为止改为provided;
6.png
6、修改AndroidManifest.xml文件,增加Xposed插件信息;
7.png
7、创建Xposed启动项目目录;
8.png
选中新建的assets文件,右键New- File,创建xposed_init文件;并在其中输入将要初始化启动的包名,类名;
8、在HookMain中输入Hook代码
继承自IXposeHookLoadPackage,并通过静态函数findAndHookMethod进行Hook,代码完成后通过,Build- Make Project生成apk;
9.png
9、将Apk通过adb install app-debug.apk安装到手机上;
10、在手机上安装项目,通过手机上的Xposed重启;即可;


本文转自网络,原文链接:https://developer.aliyun.com/article/783900
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!

推荐图文

  • 周排行
  • 月排行
  • 总排行

随机推荐