我已将基于NDK的应用程序从命令行ant构建过渡到Android Studio。使用Gradle/Android Studio为Android构建独立静态库
Android Studio被放置在Gradle之上。 Gradle调用CMake来构建C++代码。
我所寻求的是建立只是一组静态.a文件为Android的ARMv7目标,arm64,X86的方式等
的Android Studio项目正朝着完整的应用程序为目标。
有没有一种方法让Gradle(或AStudio)只构建静态库(.a),而不构建应用程序或共享库?
我在Linux下使用所有最新的Android工具: Android Studio 3.0 canary4。 NDK 15.0.4075724
如果您使用的是带有Ant的make文件,您仍然可以移动并使用相同的make文件,方法是调用gradle.NDK属性以使用“legacy”。 https://ph0b.com/new-android-studio-ndk-support/“使用android.mk”.... –