这里使用的工具是AndroID Studio
创建项目1、打开AndroID Studio,看到这个界面,并点击红框中的内容创建一个项目。
2、创建一个空的项目选择"Empty Activity"
3、创建一个Java项目XposedHook
4、gradle的配置
AndroID视图模式下,选择build.gradle(Moudle:app)打开,在dependencIEs内部添加下面,这句
//compileOnly 'de.robv.androID.xposed:API:82' 如果安卓版本太低比如4.4可能会出错 compileOnly 'de.robv.androID.xposed:API:53'
版本号53适合安卓4.4的,用82可能报错。
最后点击右上角的Sync Now,具体过程看下图。
5、在main下面创建Hook.java文件
package com.example.xposedhook;import androID.util.Log;import de.robv.androID.xposed.IXposedHookLoadPackage;import de.robv.androID.xposed.callbacks.XC_LoadPackage;public class Hook implements IXposedHookLoadPackage { @OverrIDe public voID handleLoadPackage(final XC_LoadPackage.LoadPackageParam lppararm) throws Throwable { Log.d("cxa", "hook"); if (!lppararm.package@R_404_6889@.equals("com.xxx.xxxx")) return; //填入要hook,app的package@R_404_6889@ Log.d("cxa", "hookend"); }}
6、main文件夹下创建assets目录
创建
xposed_init文件输入下面内容
com.example.xposedhook.Hook
7、编译app
8、编译成功
9、点击locate可以打开生成之后的app文件
xposed软件使用
1、官网下载
注意版本的选择
地址
https://repo.xposed.info/module/de.robv.androID.xposed.installer
2、一系列的 *** 作
选择安装更新
选择永久记住
点击确定等待重启
3、把上面生成好的app文件也app-deBUG.apk也拖进模拟器进行安装。
然后打开Xposed选择模块,如果能看到我们的模块,就勾选就可以了向下面这样。(如果没有模块,就返回然后点击框架再点击软重启就有了)。
到这里基本上结束了。 总结
以上是内存溢出为你收集整理的mac使用xposed记录全部内容,希望文章能够帮你解决mac使用xposed记录所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)