JNIを使用して簡単な構成

CMakeLits.txt構成で

1.パスinclude_directoriesを含める追加(含めます)

2.(FF $ {CMAKE_CURRENT_SOURCE_DIR} /設定ライブラリ成分の位置を設定ライブラリのパス)を

3.ライブラリを追加する場所add_library(avcodec(名前・パーティのライブラリ)SHAREDインポート)

4.ダイナミックリンクライブラリtarget_link_librariesを追加します。               

 

build.gradle(アプリ)

{externalNativeBuild 
CMakeの{
CPPFLAGS "-std C ++ = 11。"
}
NDK {
"のx86 V7a異なるバージョンarmeabi" abiFilters
}
}

//リソースファイルパス設定
sourceSets {
メイン{
jniLibs.srcDirs = [ 'LIBSを'] - - > LIBSはその三者の文書を入れて、同じレベルのsrcディレクトリされています
}
}
 

 

おすすめ

転載: www.cnblogs.com/liunx1109/p/11680800.html