首页 > 解决方案 > 如何将 32 位 .so 文件转换为 64 位 .so 文件用于 android

问题描述

最近我收到来自 google 的关于添加 64 位 .so 文件的邮件。我的项目中有 32 位 .so 文件。是否可以将它们转换为 64 位 .so 文件。如果是,那么如何?

标签: androidc++android-studionative

解决方案


不,没有办法将编译的 32 位二进制转换为 64 位。您必须将原始源代码重新编译为 64 位二进制文​​件。

如何做到这一点取决于程序及其构建系统 - 它甚至可能无法作为 64 位运行,具体取决于它的编写方式。无法真正给出“如何”的通用答案,但您可能应该从阅读项目文档开始。


推荐阅读