关于鸿蒙开发,我暂时放弃了

122,839 阅读2分钟

image.png

image.png

起因

在最近鸿蒙各种新闻资讯说要鸿蒙不再兼容android之后,我看完了鸿蒙视频,并简单的撸了一个demo。

企业微信截图_6f8acb94-bd68-4f56-9460-4a59d2370a4a.png

鸿蒙的arkui,使用typescript作为基调,然后响应式开发,对于我这个old android来说,确实挺惊艳的。而且在模拟器中运行起来也很快,写demo的过程鸡血满满,着实很愉快。

后面自己写的文章,也在掘金站点上获得了不错的评价。

企业微信截图_fa34f233-af43-4567-8dac-57ef5666f1bd.png

image.png

打击

今天下午,刚好同事有一个遥遥领先(meta 40 pro),鸿蒙4.0版本

怀着秀操作的想法,在同事手机上运行了起来。very nice。 一切出奇的顺利。

but ...

尼玛,点击的时候,直接卡住不对,黑屏。让人瞬间崩溃。

本着优先怀疑自己的原则,我找了一个官方的demo。 运行起来。

额...

尼玛。还是点击之后卡住了,大概30s之后,才跳转到新的页面。

image.png

这一切,让我熬夜掉的头发瞬间崩溃。

放弃了...

放弃了...

后续

和其他学习鸿蒙的伙伴沟通,也遇到了同样的问题,真机不能运行,会卡线程。但是按下home键,再次回到界面,页面会刷新过来

我个人暂时决定搁置对于鸿蒙开发的学习了,后续如果慢慢变得比较成熟之后,再次接触学习吧。

后续个人计划:

  • 1、还是会持续关注后续版本是否真机能运行,传言api 10对黑屏和真机无法运行的修复了。奈何官方所有渠道的编译器都没有api 10 的模拟器,真机4.0按道理是支持api10,但是还是黑屏,再持续观察吧。插个眼
  • 2、为了贯彻执行持续学习。后续可能会持续更新jetpack compose相关内容,包含且不局限于 compose desktop以及multi platform

最新情报:有网友告知我,在meta60上是运行没问题的,可能是最新版4.0是ok的,那么结论就是目前真机适配不完善