1.创建asset文件夹
如图进行 *** 作
2.创建jniLib文件夹
—打开app下面的gradle文件(不是project的gradle)
—在gradle文件的android标签里面添加
sourceSets.main.jniLibs.srcDirs = [‘libs’]
点击 sync now 就自动生成了
APP开发时,可能会碰到引入第三方so文件的需求,可以根据以下步骤引入
一、新建jnilibs目录,或者直接放入libs目录
二、修改build.gradle文件,添加sourceSets jniLibs.srcDirs配置,如果放入libs,那么srcDirs应配置为libs
前两步已经说明如何引入so文件,那么如何调用.so文件里面的方法呢?拷贝或新建调用类,注意包名,在类中创建相应方法,假设C文件的方法为Java_a_b_c_JniUtils_test,需创建的类及方法:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)