首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

带你不到80行代码搞定Flutter热更新

Flutter作为跨平台方案,相信最近很多小伙伴都已经开始接入了,我们的接入参考官方wiki,在成功接入之后,我们为了在CI构建中不依赖fluter环境,采用了调试模式使用源码的方式,打包的时候使用aar的方式,这样做的好处是,既能够保留开发期间的可调试行,也能保障构建环境不依赖Flutter环境。为此,我们团队双端各写了一个脚本,来切换接入模式,且自动将Flutter产物提提取并推送到原生工程以便打包。成功上线几个业务之后,我们遇到flutter的线上问题,大家可能和我当时的感受一样,没有一个比较好的开源工具来对Flutter进行热修复,在网上搜一下,如这篇,大多数表示只讲解原理,看原理理论上是行得通的,但是遗憾的是并没有具体实现过程,于是我们决定立足原理,来探索在Android上怎么实现Flutter页面的热更新,以下是热更新实现后的效果:

014
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    记近一个礼拜的面试

    中间还有一家我起了一大早过去面试,然后让写笔试题,最后说笔试没过,人事连杯水也没有倒,这素质杠杠的,今天下午面了一家奇葩公司,也是先写面试题,然后人事一直问有没有培训,你这项目是外包的吗,下载一下给我看下,下雨天坐四十分钟地铁去面试,技术面试也没有,然后问了我上家公司的薪资,通知下个礼拜复试,还让我打印银行流水跟五险一金,最后走了都没有倒一杯水,两家非常低素质的公司,最基本的礼貌都没有,深圳的安卓市场确实不太好了,基本凉凉,要求很多很高,工资偏偏还不高,可能是寒冬吧,各位安卓,且行且珍惜,慎重离职,我是被上家公司欠薪才无奈离职的。

    02

    Android开发未来的出路何在

    目前,移动开发已经处于饱和的阶段,Android开发也不如当年盛况,已经不再像前几年前那么火爆。正如一种编程语言如果经历过盛极一时,那么必然有这样的一条曲线,像我们学的正弦曲线先急速上升,然后到达顶点,然后再下降,最后再趋近一个平稳的值。 可以看到,从2016年的下半年开始,移动互联网基本处于缓慢发展的阶段,很多大佬称之为互联网的下半场。如果移动互联网的前半场是粗放式的强地盘阶段,那么下半场就是守地盘的阶段,这一阶段,会出现众多的寡头。 在技术上,相比之前之前面试只问Android四大组件,数据库,网络和项目经验不同,现在面试Android岗位会设计各种原理(包括系统的一些原理以及第三方库的原理及流程)、Android优化以及与Android相关的跨平台技术。除此之外,稍微大点的公司还会对App的用户体验、流畅度等等提出要求,所以说,Android的面试已经不可同日而语。

    03

    Android 工程师面试:你离大厂offer还差一份临时磨枪的面试指南和简历优化!

    就要到了传统的“金三银四”换作的峰期,在互联网寒冬下,抓住机会就显得尤为重要,特别是现在移动开发已经严重饱和的情况下。那作为 Android 工程师的我们应该从哪些方面去准备呢?例如,不太熟悉的技能要不要写在简历上、要复习哪些 Android 组件的知识、刷算法题⽬有没有⽤,可能在面试前你都会仔细考虑这些问题。 下面我就结合我自身的经验和理解,帮你梳理一下关于简历、面试和算法结构需要准备的内容,分享一些我的心得体会,让你在寒冬下也能拿到大厂的Offer(ps:本文不会过多的讲解Android面试题,而是从宏观的角度分析Android面试的一些软技能还有一些面试应该具备的知识点)。

    00
    领券