只要把的.so文件放到相应的目录即可。如下:
.[module_name]
. . [src]
. . .[main]
. . . .[jniLibs]
. . . . .[armeabi]
. . . . .[armeabi-v7a]
. . . . .[x86]
. . . . .[mips]
注意 jniLibs
目录是放在 module
下面,在Android Studio中效果如下,这样编译之后so就会被自动打包进apk,代码中直接 loadLibrary即可了:
1 String libName = "helloNDK"; // 库名, 注意没有前缀lib和后缀.so 2 System.loadLibrary( libName );