Как создать модуль JNI с помощью CMakeList в Android Studio?

#android #android-studio #android-ndk

#Android #android-studio #android-ndk

Вопрос:

Я нашел в официальной документации Android, есть CMake учебное пособие, но в нем не рассказывается, как скомпилировать модуль в so библиотеки (особенно в armeabi/armeabi-v7a ).

И в документе есть строка:

Однако, если вы создаете новую собственную библиотеку, вам следует использовать CMake.

Поскольку у них есть документация, представьте CMakeList.txt , я предполагаю, что есть способ использовать CMake вместо NDK или использовать CMake за NDK.

Я искал некоторое время, но это было всего android-cmake 2/3 года назад, и понять это не так просто.

Кто-нибудь может помочь предоставить официальную ссылку на документацию или, если есть учебник, было бы лучше, спасибо!

Ответ №1:

Документы здесь: https://developer.android.com/ndk/guides/cmake.html

Они объясняют, как использовать CMake для NDK через Android Studio.