尝试写了一个 NDK 应用,native 层代码能成功调用,apk 包里也有 so 文件。
手机上安装后有 /data/app/pkgName/lib/arm64 目录,但内容是空的。
查看应用的内存 maps,和打开的文件句柄都没有发现加载 so 文件,但 so 中的代码都已经被执行了,这个是在哪里加载的呢?
系统是 LineagesOS 16.0 对应 Android 9.
手机上安装后有 /data/app/pkgName/lib/arm64 目录,但内容是空的。
查看应用的内存 maps,和打开的文件句柄都没有发现加载 so 文件,但 so 中的代码都已经被执行了,这个是在哪里加载的呢?
系统是 LineagesOS 16.0 对应 Android 9.