【鸿蒙心迹】八年安卓老兵写给鸿蒙的一封“情书”——带着点吐槽,也带着点光
目录
- 每日一句正能量
每日一句正能量
每只毛毛虫都可以变成自己的蝴蝶。只不过,在变成蝴蝶之前,自己会先变成作茧自缚的蛹。在茧里边面对自己制造的痛苦,任何挣扎或试图改变的行为都是徒劳的。蛹只有一个选择,那就是放弃所有抗拒、全然接纳当下感觉、平静等待。直到有一天破茧而出成为蝴蝶。
亲爱的鸿蒙:
昨晚 2:47,我又一次在 DevEco Studio 里按下 Run,看着模拟器里跳出一行红字:INSTALL_FAILED_BUNDLE_NOT_EXIST
那一刻,我差点把键盘掀翻。可冷静下来,我还是把日志复制下来,默默打开搜索引擎,像以往八年里对付 Android Studio 一样,给你修“小脾气”。是的,我就是那个被你折磨得头发稀疏,却还愿意陪你熬夜的安卓老兵。
八年前,我第一次在 Eclipse 里跑通 HelloWorld,看着“Hello Android”蹦出来,心里炸开了烟花。
八年后,我在 kerwin 老师的视频里,跟着你敲下 Text("Hello Harmony")
,那一刻,烟花又一次在心里升起——只是这次,我多了一点“国产化”的骄傲。
说实话,你的“脾气”真不小。
第一次配环境,我照着官方文档装了 Node、OHOS SDK、DevEco,结果一编译,提示 “hvigor 版本不匹配”。我降级、升级、再降级,最后把版本号抄到记事本里,才跑通。
我把那一刻的截图钉在了办公桌隔板上,提醒自己:
“看,这就是你和初恋吵架的证据。”
可你也有温柔的时候。
当我用 @State
写完第一个数据绑定,刷新页面连 0.5 秒都不到;
当我发现分布式能力居然只要 3 行 JS 就能拉起远端 FA;
当我把安卓里需要 200 行的 RecyclerView 适配,在你这儿用 ListContainer
十行搞定——
我承认,我心动了。
上周,我把公司里的老旧平板刷成 OpenHarmony,给同事演示“一碰传”:手机里的照片,NFC 一贴,秒投大屏。
他们惊呼:“国产也能这么丝滑?”
那一刻,我像个老父亲,站在人群后面,笑得比发布会上的余总还开心。
我把这段演示录了屏,剪成 15 秒的小视频,发到了朋友圈。
配文只有一句:
“八年安卓,今天终于敢大声说:Hello, Harmony.”
当然,我知道你还在长大。
生态不够肥、三方库不够多、StackOverflow 上搜到的答案还是英文比中文多。
可我也知道,如果我们都等着“完美”才拥抱,就永远不会有自己的根。
所以,我愿意继续给你写 Demo,继续把踩过的坑写成博客,继续把凌晨两点的报错贴到论坛——
就像当年我们给 Android 提 issue 一样,只不过这一次,署名后面多了一行:From China.
鸿蒙,谢谢你让我重新体会到“第一次跑通”的心跳。
也谢谢你让我相信,垄断不是宿命,突破不是口号。
下一次,当 INSTALL_FAILED
再跳出来时,我会深吸一口气,像哄小孩一样拍拍你的头:
“别急,咱们一起改。”
愿多年以后,我可以指着铺满会议室的鸿蒙大屏,跟刚入行的小朋友说:
“看,这就是国产之光——我陪它熬过夜的。”
此致
敬礼
一个仍在学你“脾气”的安卓老兵
附图:
-
学习鸿蒙的图片
-
参加鸿蒙活动的图片
-
工作群
更多推荐
所有评论(0)