架构师考试“5战老兵”的复盘
第一战时,是因为公司这方面的鼓励政策,恰好能有用。然而,后面因为某些原因,这个考试结果其实已经没有太大意义了。理论上我不需要进行第二战。但是,我觉得已经投入了很多的精力了,如果直接放弃,总感觉似乎白折腾了,我需要有一个结果,我跟它杠上了,死战到底!可能我就是傻吧,反正最后还是过了。
使用Deeplink进行团队内部测试版本发布实践记录
在鸿蒙应用开发过程中,团队内部测试版本的分发有点麻烦。最近发现鸿蒙提供了一种基于Deeplink的内部测试发布机制,可以通过生成描述文件让测试人员直接安装应用,体验下来确实比传统方式方便不少。本文记录实践过程,顺便聊聊这种方式与其他测试发布方式的区别。
鸿蒙使用Chrome调试WebView
在HarmonyOS开发中,我遇到了开启WebView调试后,`chrome://inspect`页面无法发现设备的问题。最新的DevEco Studio提供了一个便捷方法:在运行配置中勾选“Auto WebView Debug”即可自动转发端口。如果该方法失效或在旧版环境中,则需要通过`hdc shell`手动查找调试端口,并使用`hdc fport`命令将其转发至PC,从而解决调试问题。
GooglePlay下载总是等待中最后下载失败
Google Play下载应用时总是卡在"等待中"状态?经过一番折腾发现,原来是代理配置的锅。xn--ngstr-lra8j.com这个域名被错误识别为cn域名而没有走代理,加入代理列表后问题解决。不过网上也有人说必须不代理才行,这个问题还挺迷惑的。
AI写代码各种工具使用经历记录
我回顾了自己使用AI编程工具的历程:从为Github Copilot惊艳,到因其收费而转向免费的Codeium作为主力。如今,我正探索AI Agent这类新工具,在试用多款后,发现Augment能真正理解我的代码库,成为了一名合格的编程伙伴,让我很满意。