Android StudioはInclude c++プロジェクトを作成し、c++コードでローカルsoを参照します.
939 ワード
so lib , src/main/cpp/include
build.gradle
defaultConfig
androidで追加ndk { abiFilters "armeabi", "armeabi-v7a" }
sourceSets.main { jniLibs.srcDirs = ['libs'] jni.srcDirs = [] }
add_library( ffmpeg SHARED IMPORTED) set_target_properties( ffmpeg PROPERTIES IMPORTED_LOCATION ../../../../libs/armeabi-v7a/libffmpeg.so ) include_directories(src/main/cpp/include) target_link_libraries( native-lib ffmpeg ${log-lib} )