无法使用Android NDK R8构建静态库

Jim*_*des 5 static-libraries android-ndk

我一直在使用Android NDK构建共享库,现在想要将其构建为静态库.我假设我所要做的就是在Android.mk 中将BUILD_SHARED_LIBRARY更改为BUILD_STATIC_LIBRARY但现在当我运行时ndk-build,绝对没有任何反应.它只是回到命令提示符而不显示任何内容.我试过ndk-build -n,它显示3个rm命令正在执行,没有别的.我试过ndk-build -B,它没有任何区别.我尝试过ndk-build -d,输出中没有与我的源文件或库名相关的内容.

如果我更改make文件以构建共享库,它会编译源并链接.so没有问题.

任何人有任何想法可能是错的?

Jim*_*des 5

看来,为了构建一个静态库,它必须是某种东西的依赖。我可以通过添加具有以下行的 Application.mk 文件来将我的库构建为静态库:

APP_MODULES = mylib