Android Studio 中引入.so文件和引用.so文件

来源:互联网 发布:淘宝商家客服热线 编辑:程序博客网 时间:2024/05/17 01:22

1 Android Studio引入.so文件

Android Studio中引入.so文件和eclipse方式有区别,google为了使开发者很好的过度到as开发中来也采用了俩种方式,一种是:沿袭了eclipse的习惯,另一种是as自身的引用方式:

  • 一、libs文件夹下,导入.so文件,build.gradle文件中指明jni路径
  • 二、src/main下,新建jniLibs目录,导入.so文件,as工程能够自动找到该jni文件

方式一:

sourceSets {    main {        jniLibs.srcDirs = ['libs']    }}

Android中.so文件的引用

前面已经给出了Android Studio中jni的基本使用,我们怎么样来调用生成的.so文件?

前面已经引入了.so文件,现在需要开始引用了.具体分为以下几个步骤:

  1. 复制包以及包里面的native方法,记得方法里面要加入System.loadLibrary(“xxxjnixx”);
  2. 直接引用

  3. 相关连接:
    http://seniorzhai.github.io/2015/02/13/AndroidStudio%E8%B0%83%E7%94%A8so%E6%96%87%E4%BB%B6/
    http://ruikye.com/2014/08/30/androidstudio_so/
    http://www.cnblogs.com/SamFang/p/4179458.html
0 0
原创粉丝点击