APK直接的资源互相调用。

人在江湖漂那能不挨刀 2013-09-16 05:15:33
我现在开发2个APP 为: A.apk B.apk这个程序,通过指定:android:sharedUserId="com.xxxx.plugin"
实现在2APP 共用一个uid。

我现在想从A.apk 使用B.apk中的资源文件,怎么办,能实现吗?

比如:B.apk 中有 raw/comm.xml,我希望A.apk能获取使用。

这样,我的comm.xml改变,只要升级B.apk就可以了。
...全文
245 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
自己解决了: Context slaveContext = null; try { slaveContext = convertView.getContext().createPackageContext( "com.carnurse.plugin.laws",Context.CONTEXT_IGNORE_SECURITY); } catch (NameNotFoundException e) { e.printStackTrace(); } int resID = slaveContext.getResources().getIdentifier("ic_launcher", "drawable", "com.carnurse.plugin.laws"); holder.ivIcon.setImageDrawable(slaveContext.getResources().getDrawable(resID));
  • 打赏
  • 举报
回复
自己up 等待大牛给解答
  • 打赏
  • 举报
回复
等待大牛出现
  • 打赏
  • 举报
回复
引用 3 楼 guoyoulei520 的回复:
http://blog.sina.com.cn/s/blog_6714fba701018k8h.html
这只是获取本身apk中的资源,我这是想获取关联的另外一个apk资源
fhhdg 2013-09-16
  • 打赏
  • 举报
回复
public abstract Resources getResourcesForApplication (String appPackageName)

80,471

社区成员

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

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