- 博客(5)
- 收藏
- 关注
原创 APK处理
将monkey中红框框的编码替换成修改的layout编码上面的绿框是bbtt那个按钮的id修改AndroidManifest.xml文件为什么Monkey.java会有两个smali文件 查了一下资料大概意思的 Monkey$1.smali文件中放的是匿名类,如果代码中有用到匿名类就后生成连个smali文件,如果把monkey.java中那个按钮事件的匿名函数去掉的话就不会有Monkey$1.smali文件了然后用apktool 打包成apk。
2024-03-06 11:26:59 913 2
原创 类加载器调用dex文件
因为DexClassLoader 参数需要一个文件路径 但是assets 中的文件并不是一个普通的文件路径,而是一个封装在 APK 中的资源。因此,你必须先将 dex 文件从 assets 复制到设备上的一个可访问的目录,然后再使用 DexClassLoader 加载它。新建了两个脚本 loadTest NetTool。将dex文件复制到另一个工程的assets目录下。jadx查看dex文件的结构。
2024-02-28 18:03:40 365 1
原创 Unity Input System
例子:以手柄的遥感为例 旋转遥感 第一个模式返回的值范围为([-1,1],[-1,1]) 第二个模式只会返回(-1|0|1,-1|0|1) 第三个模式会返回(-1|0|1|0.7|-0.7,-1|0|1}0.7|-0.7)Pass Through: 同Value 但多个设备绑定(如上图 在同一个Action上绑定两个按钮 按下一个会触发两次) 会发送所有的设备的输入。Press Point:按钮对应的浮点值 0表示未按 1表示按下 当大于设置的这个值后则认为按钮按下。
2023-04-04 00:07:11 1223
apksigner.jar apktool-2.5.0.jar baksmali-2.2.2.jar zipalign
2024-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人