006.android studio 怎么创建jniLibs?&& android studio怎么添加.so文件
Posted on 2017-11-06 15:01 nextfailure 阅读(1826) 评论(0) 收藏 举报
一、android studio 怎么创建jniLibs?
1.先在Android studio导入一个项目,然后进入到项目中,依次进入到app>>src>>main下。
2.在main的文件下进行创建一个jnilibs,然后选中main的文件,进行右键,弹出框中点击“new”,移动下一级菜单中选择“directory”。
3.对创建的文件夹进行昵称,在昵称中进行输入“jnilibs”,然后点击“ok”。这样在main的文件中创建一个为jnilibs的文件夹。
4.然后在jinlibs中文件进行添加so的文件,进入到so文件存放的文件中,直接把so的文件拖动到jinlibs的文件中。(这块有问题,解决方法见下文)。
二、android studio怎么添加.so文件
1.在src/main中添加 jniLibs文件夹 ,把.so复制进去
2.
在build.gradle中就添加这么几行 , 看图
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}

3.然后make project

4.切换到android结构下,你会看到 jniLibs 中.so已经变成了.jar文件,证明已经成功

但是,但是,但是,但是!!!
百度给的sdk的Demo是直接在project项目下,把so文件复制进去即可,不用再build.gradle中写东西,切换到Android项目后,还是显示so文件,所以说是把so文件直接copy到jniLibs文件下也是可以的!!!
如图:

浙公网安备 33010602011771号