26
回答
高手问答第 212 期 — 连 Binder 都不知道?来看看 Android 插件化开发技术分享

OSCHINA 本期高手问答(2018 年 9 月 13 日 — 9 月 19 日)我们请来了包建强@北漂包包 为大家解答关于 Android 插件化开发方面的问题。

包建强,毕业于复旦大学数学系。先后在多家互联网公司担任无线部门技术总监,现在从事区块链技术领域的研究,在 Android、iOS、ReactNative 等多门无线技术中跋涉过,在 App 的项目管理上也有多年的实践经验。他曾经出版了《App研发录》,并有一个坚持写了10年的技术博客:http://jax.cnblogs.com

本期问答内容

  1. Android 的 Binder 原理
  2. Android 插件化技术的实现原理
  3. Android 插件化技术的各种方案
  4. Android 插件化编程的周边技术

或有其他相关问题,也欢迎大家积极提问。

为了鼓励踊跃提问,@华章 会在问答结束后从提问者中抽取 5 名幸运会员赠予《Android插件化开发指南》一书。

购买链接:京东

OSChina 高手问答一贯的风格,不欢迎任何与主题无关的讨论和喷子。

下面欢迎大家就 Android 插件化开发方面的问题向@北漂包包 提问,请直接回帖提问。

举报
局长
发帖于2周前 26回/1K+阅
共有26个答案 最后回答: 23小时前

@北漂包包Activity解决资源问题怎么解决比较好? Activity多个任务执行的时候?怎么释放资源?

--- 共有 1 条评论 ---
北漂包包1)资源问题,把AssetManager的addAssetPath方法搞定了就好啦。把所有插件的路径都加入到这个方法中即可 2周前 回复

@北漂包包 如何快速开发Android原生应用?类比web界的iview-admin,ele-ui等等快速开发页面原型工具

--- 共有 1 条评论 ---
北漂包包我的理解是掌握4个技术,1)详情页怎么做;2)列表页怎么做;3)页面跳转怎么封装;4)网络请求怎么调用 2周前 回复

@北漂包包 Android原生开发和插件化有直接关系嘛? 主要解决了哪些问题的。

--- 共有 1 条评论 ---
北漂包包类似于游戏大厅,里面的每个游戏,都可以在线更新到最新版本,而不需要让用户再次下载新版本的游戏大厅。从而能快速推广新功能。 2周前 回复

@北漂包包 目前android市场的碎片化这么严重,如何解决兼容性问题?比如数据存储、资源共享和权限分配之类的

--- 共有 1 条评论 ---
北漂包包我主要是看收集上来的崩溃日志,各种机型因为碎片化而产生的崩溃信息,一目了然,然后一个个去修复;2)看使用你这个app的排名前10的手机型号的数据,为开发和测试团队配备这些手机用于日常开发测试; 2周前 回复
顶部