您的位置:首页 > 移动开发 > Android开发

AndroidStudio开发jni调用第三方SO库

2017-04-07 16:03 375 查看
AndroidStudio开发jni调用第三方SO库

CMakeLists.txt 文件内容如下

SO库我放在app/src/main/jniLibs/armeabi

cmake_minimum_required(VERSION 3.4.1)

#工程路径

set(pathToProject C:/Users/jun/AndroidStudioProjects/dydemo)

add_library( 

             native-lib

             SHARED

             src/main/cpp/native-lib.cpp

            )

#动态方式加载

add_library(

             lib_H265 SHARED IMPORTED )

#引入lib.so文件

set_target_properties(

             lib_SO PROPERTIES IMPORTED_LOCATION

             ${pathToProject}/app/src/main/jniLibs/${ANDROID_ABI}/lib.so

             )

find_library( 
              log-lib

              log )

target_link_libraries( 

                       native-lib

                       ${log-lib}

                       lib_SO

                       )
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: