一个安卓库文件的问题

南瓜饼 2012-12-07 05:31:25
现在我有一个安卓写好的库A,和应用B 我想B引用A库里的类 怎么弄啊
...全文
201 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
乾坤幻影 2013-07-17
  • 打赏
  • 举报
回复
.so文件中的函数可以用jni做出借口来,然后在java应用中 static{ //ypzhang System.loadLibrary("库名(去掉lib字段)"); } 来包含这个库就可以了。。。
coxfilur_2008 2012-12-08
  • 打赏
  • 举报
回复
库A是什么语言写的? 如果是c/c++,用JNI封装,变成Java类,就可以在B app里调用。 如果是Java的,就更没问题了,直接把源码复制到B里。如果不想让人看到库源码,就变成jar包,混淆后给B app用。
不简单de 2012-12-07
  • 打赏
  • 举报
回复
把那个A库打成jar包,B引入这个jar包就可以用了
wlcw16 2012-12-07
  • 打赏
  • 举报
回复
最好的办法就是拷过去。 android进程间的通信貌似有 broadcastReceiver AIDL contentProvider 但是好像都不能支持跨进程间的类的调用把。

80,351

社区成员

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

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