求救,添加自己的系统应用时,生成的APK没有lib/armeabi文件夹

honglqin 2012-10-09 10:37:05
我想在自己的android系统上添加我自己的系统应用。而我的应用里有JNI文件,按理说应该会生成一个动态连接库放在lib/armeabi路径下的。但是我看了生成的APK没有这个路径,只有lib/armeabi-v7a路径。这样我的动态库就用不了了。
求救啊,要怎么样才能把我的动态库放在lib/armeabi路径下啊。
...全文
895 6 打赏 收藏 转发到动态 举报
写回复
用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]

怎么声明啊。要在哪个文件里声明?

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧