Я установил Android Studio и хотел бы использовать Linux .so to перекомпилировать и сделать его Android .so.Как использовать NDK с Android Studio для компиляции Linux .so на платформу Android .so
Я искал вокруг, и все примеры показывают готовность make .c компилировать в .so и повторно использовать это .so, в Android Studio. Это не в моей ситуации, у меня только Linux .so без .c файла.
Обратившись с нескольких веб-сайтов, я создал папку JNI и разместил ее вместе с папкой gradle/build ИЛИ в разделе app \ src \ main. Это ИЛИ, потому что многие разработчики размещают их в любом месте. Я понятия не имею, какая из них является правильной версией, как с теми местами, которые я пробовал, так и без изменений в проекте (без создания папки libs).
Некоторые предположили, что Linux .so не может быть повторно использован для Android. Из-за разницы в платформе, однако, некоторые также предположили, что это возможно без дальнейшего объяснения или примера.
Кто-нибудь знает, как это сделать?
В частности:
Шаги для создания папки JNI и его местоположение (я знаю, как создать папку JNI, просто не уверен, что о месте нахождения)
Как назвать. так и писать коды, чтобы скомпилировать его? (Нужны MainActivity или нет, как выглядит код)
установка NDK-сборка и настройка путь/проект
Благодарность. Ли
спасибо. Я отказался от него и искал другое решение. – Lee