不会画板子的物联网工程师 2022-08-17 21:53 采纳率: 0%
浏览 30
已结题

RN和原生混合项目,RN如何打成一个独立lib库?谁有更好的方案

背景

目前项目是RN和原生混合开发,RN占了很多编译时间,想把RN打成独立的lib或aar依赖到工程中去。

我的思路

编译速度方面已经做过优化,可以配置是否依赖RN项目编译debug。但最终还是希望rn作为一个插件随时可以热拔插。目前的想法是将RN和原生耦合的桥接代码下沉为lib-rn,但受限于桥接工程和原生代码业务耦合严重,个人认为这些迁移风险和成本比较大。

期望

希望rn作为一个插件随时可以热拔插,寻找更好的方案欢迎指点!

  • 写回答

1条回答 默认 最新

  • 来灵 2022-08-18 09:02
    关注

    主要评估一下下沉为lib-rn后,是否能解决编译慢的问题。

    还有下沉解耦后带来的易维护、易读等优点与迁移风险和时间成本等综合权衡一下。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 8月24日
  • 赞助了问题酬金10元 8月17日
  • 修改了问题 8月17日
  • 创建了问题 8月17日

悬赏问题

  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置