一、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文件下也是可以的!!!

如图: