我正在尝试将 NDK 生成的已为 ARM Android 设备编译的 .so 文件转换为 x86 设备的 .so 文件。
我可以获取 .so 文件并使用 objdump 来读取程序集,但是 objdump 并没有真正将其转换为我可以重新编译它的格式——因此将机器代码指令一对一转换似乎更容易.
有任何想法吗?我希望将 ARM 库转换为 x86,以便来自 NDK 的本机代码 ARM 应用程序在我的 x86 Android VMWare 上运行得更好。
我正在尝试将 NDK 生成的已为 ARM Android 设备编译的 .so 文件转换为 x86 设备的 .so 文件。
我可以获取 .so 文件并使用 objdump 来读取程序集,但是 objdump 并没有真正将其转换为我可以重新编译它的格式——因此将机器代码指令一对一转换似乎更容易.
有任何想法吗?我希望将 ARM 库转换为 x86,以便来自 NDK 的本机代码 ARM 应用程序在我的 x86 Android VMWare 上运行得更好。