如何使用Android Studio和Gradle在Android上使用NDK从C ++构建静态库?

Mac*_*ski 5 c++ android gradle android-ndk

我有一个用C ++编写的项目,我想建立一个静态库以能够在其他项目中与它链接。但是Android Studio和NDK只会产生对我来说不可用的共享库对象(我需要静态对象)。我使用gradle插件来构建代码。

在编译代码时,我找不到找到“ libname.a”文件的方法。

有人知道Gradle背后的魔力吗?

Amn*_*hot 0

虽然不太熟悉 NDK Gradle 支持构建本机静态库。您可以使用 Gradle查看 C++ 示例,或者在 gradle 用户指南Native Binaries 一章中了解更多信息。