
pe-dll
blizmax6
______Max
展开
-
android动态加载.so,实现动态库升级
有这两种办法: 第一种: 需求: 有时候应用修复了native层一个小BUG,应用需要更新了,但是用户必须下载整个APK包进行安装,而我们需要的只是替换SO 于是想,能不能加载自定义路径下的 SO 文件呢 答案是完全没问题: 使用系统方法: void java.lang.S转载 2014-04-15 10:36:31 · 16019 阅读 · 0 评论 -
dll和so文件区别与构成
动态链接,在可执行文件装载时或运行时,由操作系统的装载程序加载库。大多数操作系统将解析外部引用(比如库)作为加载过程的一部分。在这些系统上,可执行文件包含一个叫做import directory的表,该表的每一项包含一个库的名字。根据表中记录的名字,装载程序在硬盘上搜索需要的库,然后将其加载到内存中预先不确定的位置,之后根据加载库后确定的库的地址更新可执行程序。可执行程序根据更新后的库信息调用转载 2014-04-15 10:30:41 · 2514 阅读 · 0 评论