- 博客(4)
- 问答 (3)
- 收藏
- 关注
原创 Android13增加自定义SystemServer Jar编译不过
我们需要在system_server进程扩展功能,需要在mk中通过PRODUCT_SYSTEM_SERVER_JARS属性将我们的jar设置为system server jar,系统启动时才会自动加载。遍历SystemServerJars列表,若我们的jar在列表中的index比service.jar index小,则抛异常。将PRODUCT_SYSTEM_SERVER_JARS += my-service配置,改到service.jar配置后面。可以看到我们的jar的确排序是先于service.jar。
2025-06-13 14:01:23
344
原创 全志平台不格式化烧录系统,导致应用重新执行dex2oat
不格式化烧录系统,可能会导致应用的oat缓存的校验信息和新系统校验信息不一致,触发了应用重新dex2oat的逻辑为什么是可能呢,按照我实际的测试情况,并不是所有旧系统 -》 新系统都会checksum校验失败而重新走dex2oat。个人猜测是因为修改了系统的某个模块才会导致两个系统的checksum不一样,比如修改过framework。
2023-04-19 17:57:00
418
1
原创 Android插桩探索
字节码插桩可以通过修改“.class”的 Java 字节码实现,也可以通过修改“.dex”的 Dalvik 字节码实现,这取决于我们使用的插桩方法。相对于 Java 文件方式,字节码操作方式功能更加强大,应用场景也更广,但是它的使用复杂度更高
2023-04-19 17:54:10
1178
1
空空如也
Android Glide加载图片url带token过期时间的问题
2019-07-17
RecyclerView初始化时加载了全部item,导致打开页面卡顿问题
2019-01-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人