Loading ELF in android using pure java
使用纯 java 在 android 上加载 ELF
- Loading shared libraries and call
JNI_OnLoad
if exists - Loading in-memory shared libraries
- arm64
- arm
- x86
- x64
- riscv64
- Lookup symbols in
.dynsym
- Lookup debugging symbols in
.symtab
- Lookup debugging symbols in
.gnu_debugdata
(not planned, do we really need it?)
- 加载动态库,如果存在则调用
JNI_OnLoad
- 加载内存中的动态库
- arm64
- arm
- x86
- x64
- riscv64
- 查找
.dynsym
中的符号 - 查找
.symtab
中的调试符号 - 查找
.gnu_debugdata
中的调试符号 (未计划, 真的需要?)