0

我想在 Android 本机代码中包含 6 个库,它们的扩展名为 .a

我还想知道 .a 和 .so 库之间的区别,以及是否对正在运行的操作系统有任何依赖?

4

1 回答 1

1

*.a 和 *.so 库之间的区别在于 *.a 是静态库,而 *.so 是动态库(共享对象)。在存档库 *.a 的情况下,完整的预编译源应该在那里,所以您需要做的就是添加

LOCAL_STATIC_LIBRARIES := yourlib

在你的 Android.mk 中。有关更多详细信息,请参见此处

于 2013-01-25T13:13:20.727 回答