没有合适的资源?快使用搜索试试~ 我知道了~
iWatch:修补程序解决方案
共68个文件
h:15个
png:10个
java:8个
需积分: 10 0 下载量 6 浏览量
2021-03-30
20:26:32
上传
评论
收藏 158KB ZIP 举报
温馨提示
我看 热补丁方案-Native(C / C ++)层方案: 支持Android5.0〜11.x〜目前主主线代码 支持修改方法,添加类,字段,方法,以及支持部分inline方法的修复 支持即时修复,即补丁下发即可履行 方案稳定可靠 配合项目,其生成补丁,在iWatch中加载,使用补丁 本地测试方法 adb push补丁.apatch到手机这个目录:/storage/emulated/0/Android/data/com.habbyge.iwatch/files/Music/ 问题和限制(todo ......有待突破) 对内部类有限制,在内部类中需要添加调用方法时,则需要直接新建一个类然后调用该类,直接在内部类中调用其外部类则容易造成方法地址和索引错乱,找到方法,但发生NoSuchMethodError崩溃。但是非内部类场景没有这个限制。不过还是建议新建类的方式来搞。 内部类中修改需要访问外
资源推荐
资源详情
资源评论
收起资源包目录
iWatch-main.zip (68个子文件)
iWatch-main
.project 726B
gradlew 5KB
settings.gradle 43B
.settings
org.eclipse.buildship.core.prefs 379B
LICENSE 11KB
gradle
wrapper
gradle-wrapper.properties 232B
gradle-5.1.1
wrapper
dists
gradle-5.1.1-all
97z1ksx6lirer3kbvdnh7jtjg
gradle-5.1.1-all.zip.lck 0B
README.md 7KB
gradlew.bat 2KB
gradle.properties 1KB
.gitignore 543B
app
.project 886B
src
main
cpp
common
constants.h 1KB
elf_op.h 2KB
log.h 1KB
elf_op.cpp 11KB
runtime.cpp 706B
iwatch_impl.cpp 27KB
ArtRestore.cpp 4KB
runtime.h 3KB
iwatch.cpp 4KB
art
JNIEnvExt.h 639B
art_method_11.h 16KB
value_object.h 210B
ScopedFastNativeObjectAccess.h 697B
scoped_thread_state_change.h 5KB
art_method5_0.h 2KB
iwatch_impl.h 2KB
ArtMethodHook.cpp 11KB
ArtRestore.h 2KB
ArtMethodHook.h 5KB
CMakeLists.txt 5KB
inner_class.h 995B
ArtHookField.cpp 3KB
ArtHookField.h 2KB
inner_class.cc 77B
AndroidManifest.xml 519B
res
mipmap-hdpi
ic_launcher.png 4KB
ic_launcher_round.png 5KB
mipmap-xxxhdpi
ic_launcher.png 10KB
ic_launcher_round.png 16KB
mipmap-xhdpi
ic_launcher.png 5KB
ic_launcher_round.png 7KB
mipmap-anydpi-v26
ic_launcher.xml 272B
ic_launcher_round.xml 272B
mipmap-mdpi
ic_launcher.png 3KB
ic_launcher_round.png 3KB
drawable
ic_launcher_background.xml 5KB
layout
activity_main.xml 1KB
drawable-v24
ic_launcher_foreground.xml 2KB
values
strings.xml 553B
mipmap-xxhdpi
ic_launcher.png 8KB
ic_launcher_round.png 12KB
java
com
habbyge
iwatch
patch
Patch.java 5KB
PatchManager.java 5KB
FixMethodAnno.java 504B
util
HellUtils.java 2KB
Type.java 2KB
IWatch.java 7KB
ArtMethodSize.java 834B
MethodHook.java 5KB
.settings
org.eclipse.buildship.core.prefs 56B
.classpath 351B
.gitignore 123B
debug.keystore 1KB
build.gradle 3KB
proguard-rules.pro 5KB
build.gradle 581B
共 68 条
- 1
资源评论
得陇而望蜀者
- 粉丝: 40
- 资源: 4586
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- bdwptqmxgj11.zip
- onnxruntime-win-x86
- onnxruntime-win-x64-gpu-1.20.1.zip
- vs2019 c++20 语法规范 头文件 <ratio> 的源码阅读与注释,处理分数的存储,加减乘除,以及大小比较等运算
- 首次尝试使用 Win,DirectX C++ 中的形状渲染套件.zip
- 预乘混合模式是一种用途广泛的三合一混合模式 它已经存在很长时间了,但似乎每隔几年就会被重新发现 该项目包括使用预乘 alpha 的描述,示例和工具 .zip
- 项目描述 DirectX 引擎支持版本 9、10、11 库 Microsoft SDK 功能相机视图、照明、加载网格、动画、蒙皮、层次结构界面、动画控制器、网格容器、碰撞系统 .zip
- 项目 wiki 文档中使用的代码教程的源代码库.zip
- 面向对象的通用GUI框架.zip
- 基于Java语言的PlayerBase游戏角色设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功