![](https://img-blog.csdnimg.cn/20210923013259334.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
ndk
文章平均质量分 67
ndk
旧时光っ
这个作者很懒,什么都没留下…
展开
-
Android Andfix热修复原理
正常开发流程热修复开发流程当线上的项目出现问题了,需要重新发布版本解决bug,重新发新版本apk;但是随着技术不断的更新,线上项目出现bug,可以通过热修复,在不需要发布新版本的情况下进行bug的修复。Andfix采用native底层替换Android代码中的每个method在art虚拟机中都有一个ArtMethod结构体指针与之对应。ArtMethod结构体中包含java方法的所有信息:执行入口、访问权限、所属类和代码执行地址等等。也就是说虚拟机就是通过ArtMethod结构体来操作Ja原创 2021-10-31 22:13:52 · 1985 阅读 · 0 评论 -
Android NDK开发入门——第一个NDK程序
什么是NDK?NDK(Native Development Kit)是 Android的一个工具开发包可以让开发者在 Android 应用中使用 C 和 C++ 代码的工具。Android中,NDK是一系列工具的集合,主要用于扩展Android SDKNDK提供了一系列的工具可以帮助开发者快速的开发C或C++的动态库,并能自动将so和Java应用一起打包成apk。通过NDK在Android中使用JNI与本地代码(如C、C++)交互。什么是JNI?全称为Java Native Inte原创 2021-09-24 11:02:15 · 297 阅读 · 0 评论