社区
Android
帖子详情
求救,添加自己的系统应用时,生成的APK没有lib/armeabi文件夹
honglqin
2012-10-09 10:37:05
我想在自己的android系统上添加我自己的系统应用。而我的应用里有JNI文件,按理说应该会生成一个动态连接库放在lib/armeabi路径下的。但是我看了生成的APK没有这个路径,只有lib/armeabi-v7a路径。这样我的动态库就用不了了。
求救啊,要怎么样才能把我的动态库放在lib/armeabi路径下啊。
...全文
895
6
打赏
收藏
求救,添加自己的系统应用时,生成的APK没有lib/armeabi文件夹
我想在自己的android系统上添加我自己的系统应用。而我的应用里有JNI文件,按理说应该会生成一个动态连接库放在lib/armeabi路径下的。但是我看了生成的APK没有这个路径,只有lib/armeabi-v7a路径。这样我的动态库就用不了了。 求救啊,要怎么样才能把我的动态库放在lib/armeabi路径下啊。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
thl789
2012-10-09
打赏
举报
回复
lib/armeabi路径和lib/armeabi-v7a是一致的,不用纠结这个问题。
另外,源码编译跟基于sdk的单个apk编译有些差异,你可以把jni的动态库放到系统路径/system/lib下
兔子和小鱼干
2012-10-09
打赏
举报
回复
armeabi-v7a armeabi不是一个,你build的时候声明armeabi就有了
honglqin
2012-10-09
打赏
举报
回复
没有人了解这个的吗?
honglqin
2012-10-09
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
lib/armeabi路径和lib/armeabi-v7a是一致的,不用纠结这个问题。
另外,源码编译跟基于sdk的单个apk编译有些差异,你可以把jni的动态库放到系统路径/system/lib下
[/Quote]
怎么样才能把自己的库编译到/system/lib下?有没有谁能说明一下的?
honglqin
2012-10-09
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
lib/armeabi路径和lib/armeabi-v7a是一致的,不用纠结这个问题。
另外,源码编译跟基于sdk的单个apk编译有些差异,你可以把jni的动态库放到系统路径/system/lib下
[/Quote]
源码里没有/system/lib这个路径啊。
honglqin
2012-10-09
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
armeabi-v7a armeabi不是一个,你build的时候声明armeabi就有了
[/Quote]
怎么声明啊。要在哪个文件里声明?
解决More than one file was found with OS independent path ‘
lib
/
arm
e
abi
-v7a/
lib
RSSupport.so‘
接入广告小说短视频平台,编译失败老是提示 More than one file was found with OS independent path '
lib
/
arm
e
abi
-v7a/
lib
RSSupport.so' .... 解决办法简单粗暴:在APP的build.gradle中 android节点下面
添加
对应的 so库依赖 android { packagingOptions { pickFirst '
lib
/
arm
e
abi
-v7a/
lib
RSSupport.so'
More than one file was found with OS independent path '
lib
/
arm
e
abi
-v7a/
lib
gnustl_shared.so'
项目需要集成萤石云视频SDK,运行
时
报More than one file was found with OS independent path '
lib
/
arm
e
abi
-v7a/
lib
gnustl_shared.so' 错误,翻译为 找到多个与操作
系统
无关的文件,路径为“
lib
/
arm
e
abi
-v7a/
lib
gnustl-shared.so”,可以理解为
lib
gnustl-shared.so 这...
More than one file was found with OS independent path '
lib
/
arm
e
abi
/xxxx.so'解决方法
错误 在组件化方案中容易出现以下问题 More than one file was found with OS independent path '
lib
/
arm
e
abi
/xxxx.so' 原因 这个错误的意思是同样的依赖路径存在两个,说人话就是两次导入了同一个名称的依赖,然后
系统
就不知道要以哪一个为准。 解决方法 找到so库存放目录,找出相同的so文件,删掉其中一个,这个方法简单除暴,但是也...
More than one file was found with OS independent path '
lib
/
arm
e
abi
-v7a/
lib
RSSupport.so'
1.错误如下: More than one file was found with OS independent path '
lib
/
arm
e
abi
-v7a/
lib
RSSupport.so' 2.解决方法: a.在app下的build.gradle中加入以下代码: android { ... // Fix: More than one file was fo...
Android编译
时
报错:More than one file was found with OS independent path
lib
/
arm
e
abi
-v7a/
lib
serial_port.so
报错详细信息如下 More than one file was found with OS independent path
lib
/
arm
e
abi
-v7a/
lib
serial_port.so 原因 根据翻译可知,在
系统
里面找到了多个
lib
serial_port.so文件 解决方法 在module的build,gradle中android节点下
添加
: // 打包配置 packagingO...
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章