我已將基於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」.... –