怎么将so文件导入到AndroidStudio项目-创新互联

今天就跟大家聊聊有关怎么将so文件导入到Android Studio项目,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

站在用户的角度思考问题,与客户深入沟通,找到交城网站设计与交城网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站设计、网站建设、企业官网、英文网站、手机端网站、网站推广、域名注册网站空间、企业邮箱。业务覆盖交城地区。

1、采用最简单直接的方式导入s0文件:在app下新建jniLibs/armeabi目录,并将指定so文件拷贝到这一目录。

怎么将so文件导入到Android Studio项目

2、一般来说其他第三方的开放平台的so文件都是已经把对应的本地Java接口类一起封装到so或者其他库文件里了,我们不需要自己去定义自己的本地接口类,假如说第三方只是提供了so文件,那么就需要我们去定义jni接口类这个类并不能是随意的,必须是和so文件里定义的方法名的一一对应,即包名和类名必须一致,否则会发生编译通过加载的时候就出错。在本次导入so文件时,未能找到对应Java类,故需自行定义。

         2.1、首先利用nu -D xxx.so查看so文件中java类与函数的定义方式:

         怎么将so文件导入到Android Studio项目

        2.2、按照对应包的路径,在java目录下新建SoundAuthentication类(com.aw.SoundAuthentication)。

        怎么将so文件导入到Android Studio项目怎么将so文件导入到Android Studio项目

看完上述内容,你们对怎么将so文件导入到Android Studio项目有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。


当前题目:怎么将so文件导入到AndroidStudio项目-创新互联
分享地址:http://pwwzsj.com/article/dphoip.html