Skip to content

xDL v1.1.1

Compare
Choose a tag to compare
@caikelun caikelun released this 04 Aug 15:03
· 53 commits to master since this release
v1.1.1
5ce4d41

Incompatible Changes

  • Replace Dl_info with custom xdl_info.
  • Remove XDL_WITH_LINKER from xdl_iterate_phdr() flags options. Now xdl_iterate_phdr() will always contain linker.

Bugs fixed

  • Fix force dlopen failed on Android 8.0 and 8.1.

New features

  • Compatible with Android 12 (API level 31).

Improve

  • Improved the speed of opening linker, app_process and vDSO with xdl_open().
  • Update version for gradle, AGP and NDK.

不兼容的变更

  • 用自定义的 xdl_info 替代 Dl_info
  • xdl_iterate_phdr() 的 flags 选项中删除了 XDL_WITH_LINKER。现在 xdl_iterate_phdr() 将始终包含 linker。

Bugs 修复

  • 修复了在 Android 8.0 和 8.1 中强制 dlopen 时失败的 bug。

新特性

  • 兼容 Android 12 (API level 31)。

改进

  • 提升了用 xdl_open() 打开 linker, app_process 和 vDSO 的速度。
  • 升级 gradle,AGP 和 NDK 的版本。