android 添加so,Android studio 中添加 .so 文件

场景:Android studio 编译我的项目(项目中有运用的jni),编译没有报错,正常的安装到我的机器上,可是运行的时候就报错,没有找到*.so文件...

可是明明在libs,目录下有加相关的文件?

参考网上大部分的做法,新建jniLibs文件夹把有关的文件都放到这个文件中,例如

01c12ffb1cf8b5e6ddbfda243f323235.png

这样对于目录结构是默认的情况

707efdfba5b419a83c51d44d7a6fd03e.png

这样就搞定了。

可是我的项目是从eclipse下导出来的目录结构同上方不一样,如下:

aea616d81d2c6b12aa8d1ce8f126c690.png

我也加入的jniLibs这个目录,包相关的文件往这里放,结构运行到机器上还是不行,还是找不到*.so文件。。。

目录结构我又不想去改变,后来我在看build.gradle文件中有sourceSets这个设置,就尝试的往这里加参数,果然就可以正常的运行了28e9bdaed7d93b3f1acc32506cba056b.png

代码:sourceSets {

main {

manifest.srcFile 'AndroidManifest.xml'

java.srcDirs = ['src']

resources.srcDirs = ['src']

aidl.srcDirs = ['src']

renderscript.srcDirs = ['src']

res.srcDirs = ['res']

assets.srcDirs = ['assets']

// 关键是这句

jniLibs.srcDirs = ['jniLibs']

}

debug.setRoot('build-types/debug')

release.setRoot('build-types/release')

}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/440977.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

投票抵制华为鸿蒙系统,网友投票华为十大技术:鸿蒙OS仅排第二!

作为国内消费电子巨头,华为的技术实力是有目共睹的,在过去的一年发布的许多黑科技让人眼前一亮,那么今日(17日)消息,华为终端今天表示,此前向粉丝们征集票选过去这一年里大家最关注的十大功能技术。最终,收…

平板android怎么玩电脑游戏,Android平板模拟家用主机游戏教程_小米 平板_平板电脑新闻-中关村在线...

一、NESoid看完了上一页Windows系统模拟器介绍的网友应该能得出一个经验,一般模拟器的名称都和其模拟的游戏主机名称比较类似,所以很多模拟器都可以通过其名称判断出它到底是模拟谁的。比如这款NESoid,看名字就知道是模拟NES主机,…

华为nova 7 se鸿蒙,荣耀v40和华为Nova7Pro哪个好-参数对比-更值得入手

荣耀v40已经发布,今天小编给大家带来荣耀v40和华为Nova7Pro参数详细分析,这两款手机有什么区别,哪一个更加值得入手呢,一起来看看吧一、参数对比迷你手机网荣耀v40​华为Nova7Pro手机外形屏幕尺寸6.72英寸6.57屏幕材质OLEDOLED刷新…

【牛客 - 318M】被打脸的潇洒哥(几何问题,水题,结论,知识点)

题干: 平面上有n个圆,求使这n个圆两两相交(即每两个圆之间恰好有两个交点)后最多能把平面划分成多少个区域。 输入描述: 一个正整数t,表示有t(1≤t≤100)组数据。 接下来t行,每行一个整数n(0≤n≤…

html边框自动变颜色,css怎么设置边框颜色?

元素外边距内就是元素的的边框 (border)。元素的边框就是围绕元素内容和内边据的一条或多条线。每个边框有 3 个方面:宽度、样式,以及颜色。下面我们就来看一下css设置边框颜色的方法。css可以使用border-color属性来设置边框颜色。border-color 属性是一…

【牛客 - 289 I】这是一个沙雕题I (字符串问题,水题)

题干: 因为毒瘤出题人出的题都太难了,于是gugugu打算出一个签到题,(就是这题啦),这题很简单,给定一个字符串,请问你重新排序后能不能组成K个相同的字符串。 输入描述: 多组数据输…

codesys 串口通讯实例_常见的PLC程序实例,车库自动门的PLC控制!

点击箭头处“工业之家”,选择“关注公众号”!PLC控制车库自动门实例车库自动门控制(1)明确系统控制要求系统要求车库门在车辆进出时能自动打开关闭,车库门控制结构如下图所示。系统控制具体要求如下:在车辆入库经过入门传感器时&a…

【CodeForces - 507B】Amr and Pins(思维贪心,几何问题)

题干: Amr loves Geometry. One day he came up with a very interesting problem. Amr has a circle of radius r and center in point (x, y). He wants the circle center to be in new position (x, y). In one step Amr can put a pin to the border of t…

layui下拉框往上显示跟往下显示_牛肉价格持续攀升,潮汕牛肉火锅下月或将调涨了...

广东人喜欢的潮汕牛肉火锅,近期要调涨了!8月25日,记者从广东餐饮业获悉,国内牛肉持续两个多月上涨,牛肉原材料涨价的压力现已传导到下游餐饮,尤其是以牛肉为主原料的牛肉火锅店,成本压力骤增&am…

linux yum自动挂载_Linux运维——升级系统相关漏洞

说明:最近公司漏扫部门扫出来一大批的漏洞,包括系统层、中间件层、以及应用层漏洞,今天先给大家分享下Linux系统层漏洞修复方案(OpenSSL、ssh、NTP等),请看下面!一、上传升级包:二、配置yum源:本…

华为鸿蒙beta版发布会,华为HarmonyOS手机体验鸿蒙版微博:仅9.1MB 附华为鸿蒙发布会直播入口...

华为 HarmonyOS 手机体验鸿蒙版微博,只有 9.1MB,完全无广告、无各种附加,比微博国际版还要干净,如果你的手机升级了鸿蒙系统,不妨尝试尝试。总体来说,这是鸿蒙版微博 1.0 ,其标识是含 HarmonyOS…

html动态散花代码,IOS实现签到特效(散花效果)的实例代码

本文讲述了IOS实现签到特效(散花效果)实例代码。分享给大家供大家参考,具体如下:散花特效#import /// 领取奖励成功interface RewardSuccess : NSObject/*** 成功动画*/ (void)show;end#import "RewardSuccess.h"#import "RewardSuccessW…

小程序中input标签没有反应_鸢尾花预测:如何创建机器学习Web应用程序?

全文共2485字,预计学习时长12分钟图源:unsplash数据科学的生命周期主要包括数据收集、数据清理、探索性数据分析、模型构建和模型部署。作为数据科学家或机器学习工程师,能够部署数据科学项目非常重要,这有助于完成数据科学生命周…

潢川高中2021高考成绩查询,潢川高中2020年秋季学期高一期中考试成绩分析

潢川高中2020年秋季学期高一期中语文试卷分析分析人:李四海本次试卷结构与高考试卷结构一致,局部作了调整。如默写由6分增到10分,散文阅读由15分压到13分,文言文翻译共8分。经学科组集体讨论,作如下分析:一…

win10安装ensp启动40_装系统不求人,快速制作启动U盘,傻瓜式重装WIN10

在以前如果我们的电脑系统损坏,无法进入WINDOWS系统,在需要重装WINDOWS系统时,一般的做法是,下载一个WINDOWS系统镜像,制作一个PE启动盘,在PE里安装系统镜像。这样传统的WINDOWS系统重装过程麻烦且耗时。而…

如何拆计算机主机箱,一种方便拆卸的计算机主机箱的制作方法

本发明涉及计算机设备技术领域,具体为一种方便拆卸的计算机主机箱。背景技术:计算机主机指计算机硬件系统中用于放置主板及其他主要部件的容器,通常包括CPU、内存、硬盘、光驱、电源、以及其他输入输出控制器和接口,如控制器、显卡…

java word转html 乱码 poi,java word转html poi

java word转html poi[2021-01-29 15:50:39] 简介:php去除nbsp的方法:首先创建一个PHP代码示例文件;然后通过“preg_replace("/(\s|\&nbsp\;| |\xc2\xa0)/", " ", strip_tags($val));”方法去除所有nbsp即可。推荐:…

未来计算机的功能猜想,全方位猜想,未来计算机发展详细预测

全方位猜想,未来计算机发展详细预测随着计算机技术的发展,PC将成为我们工作上的工具,生活中的控制中心是必然的事情。从网友的文章中,我们可以了解到计算机的未来充满了变数。性能的大幅度提高是不可置疑的,而实现性能…

github怎么切换到gitee_AOSP-RISCV 的开源仓库在 Gitee 上新建了镜像

前阵子在知乎上给大家介绍了我们在移植 AOSP 到 RISC-V 上的第一步: 汪辰:第一个 RISC-V 上的“Android 最小系统”​zhuanlan.zhihu.com目前所有的工作成果都是开源在 Github 上的,移植改动涉及的子仓库达到 9 个,所有源码下载下来达到 537M…

联想微型计算机拆,联想10064一体机拆机,联想一体机硬盘怎么拆

电脑现在在我们生活中有着非常广泛的用途,不论是我们的工作还是学习都离不开电脑的辅助。我们工作时可以用电脑进行记录档案资料,学习时可以用电脑查阅资料,及时解决一些学习上遇到的疑问。有了电脑之后我们的工作学习效率都得到了非常大的提…