我想學習使用NDK在AndroidStudio,我想導入的「天然活性」示例中使用的「android_native_app_glue」文件,讓我對等的顯示器基本功能框架,觸摸等。在示例,它加載庫,這條線在android.mk文件:如何使用build.gradle文件將靜態庫添加到Android NDK?
LOCAL_STATIC_LIBRARIES := android_native_app_glue
,然後導入它在「main.c中」簡單地:
#include <android_native_app_glue.h>
但在AndroidStudio,據我可以用它進行試驗告訴,它不使用在所有的android.mk文件,而是使用的build.gradle文件來完成所有S ame函數代替。因此,例如,在android.mk更換LOCAL_LDLIBS := ...
,我在的build.gradle使用ldLibs = ...
。什麼gradle代碼取代LOCAL_STATIC_LIBRARIES
?
有也是一種資源的地方,解釋說,一般來講,如何從android.mk翻譯成的build.gradle?
嘿山姆,如果你想學習使用NDK,請查看我的答案貼在這裏(HTTPS的問題://計算器。 COM /問題/ 16667903/Android的工作室gradle這個-和NDK/27737154#27 737154)和我的相關博客文章在這裏(http://www.sureshjoshi.com/mobile/android-ndk-in-android-studio-with-swig/) – SJoshi