android studio怎么引用so
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android studio怎么引用so相关的知识,希望对你有一定的参考价值。
1、在src/main中添加 jniLibs文件夹 ,把.so复制进去
2、在build.gradle中就添加这么几行 , 看图
sourceSets
main
jniLibs.srcDirs = ['libs']
3、然后make project
4、切换到android结构下,你会看到 jniLibs 中.so已经变成了.jar文件,证明已经成功
参考技术Aandroid studio引用so库的教程比较简单。
【主要实现方法】
把so库放到jniLibs目录下,并且在build.gradle文件中配置导入的so库项,最后在代码中进行调用。
【原理】
导入android指定目录,并且进行配置使用。
【详细实现步奏】
1.找到工程目录并且放入so库,这个是project视图下的目录。
android视图下的目录(建议在android目录下进行创建目录,armeabi的2个文件夹都必须放置)
最后一步就是在build.gradle文件中配置
配置代码如下:
dependenciescompile fileTree(include: ['*.jar'], dir: 'libs')
android
···
sourceSets main() jniLibs.srcDirs = ['libs']
···
配置完就可以通过相关的代码进行调用。
【注意】
不要手动创建文件夹,通过右击菜单进行创建。
参考技术B 交叉引用是在文档的一个位置引用另一个位置的内容。交叉引用常用于需要互相引用内容的地方,可以使用户尽快找到想要的内容,同时能够保证文档的结构条理清晰。
在android中进行交叉引用的方法如下:
把插入点放置到需要实现交叉引用的位置,输入需要的文字。
在【引用】功能区中单击【交叉引用】按钮,打开【交叉引用】对话框,在对话框的【引用类型】下拉列表中选择需要的项目类型,在【引用内容】下拉列表中选择需要插入的信息,在【引用哪一个标题】列表框中选择引用的具体内容。
完成设置后单击【插入】按钮即可在插入点处插入一个交叉引用。
单击【关闭】按钮关闭【交叉引用】对话框,按住控制键单击文档中的交叉引用,文档会跳转到引用指定的位置。
以上是关于android studio怎么引用so的主要内容,如果未能解决你的问题,请参考以下文章
android studio selector 怎么引用mipmap
android studio 不同module资源重名引起引用混乱怎么解决?