FEBIRDY BLOG
个人传送门 ↗
开发笔记

记录开发典型案例、踩坑,以及每一次认真折腾的过程。

专注 Android、HarmonyOS、iOS、Web 等各种工程实践,记录真实问题、定位过程和可复用的解决方案。

最新文章66 篇技术沉淀

鸿蒙使用Chrome调试WebView

在HarmonyOS开发中,我遇到了开启WebView调试后,`chrome://inspect`页面无法发现设备的问题。最新的DevEco Studio提供了一个便捷方法:在运行配置中勾选“Auto WebView Debug”即可自动转发端口。如果该方法失效或在旧版环境中,则需要通过`hdc shell`手动查找调试端口,并使用`hdc fport`命令将其转发至PC,从而解决调试问题。
瞎折腾系列

GooglePlay下载总是等待中最后下载失败

Google Play下载应用时总是卡在“等待中”?最后发现问题出在services.googleapis.cn与xn--ngstr-lra8j.com的分流不一致。网上既有强制代理也有强制直连的方案;在我的网络环境中,让两个域名同时直连后恢复正常。本文记录排查过程、Clash与v2rayNG配置,以及为什么这个问题不存在唯一答案。

鸿蒙开发里各种Context

我在这篇文章中梳理了 HarmonyOS 中不同的 Context 类型。从总基类 `BaseContext`,到提供应用信息的 `Context` 和处理生命周期的 `ApplicationContext`,再到 `AbilityStageContext` 和功能丰富的 `UIAbilityContext`。最后,我还单独介绍了用于显示弹窗等 UI 操作的 `UIContext` 工具类,并说明了它们之间如何相互获取。
瞎折腾系列

Electron与TypeScript的折腾

本文主要是在空闲时间写点文章的时候,突然觉得编写hexo文章的步骤稍微有点繁琐,虽然也有一些Web的控制台插件,不过并没有去挨个尝试,因为本地操作其实就是一些目录目录,文件头,图片的存储,而很久之前就想要接触一下ElectronJS来弄一个Windows程序试试,这次干脆咬咬牙把这个想法实现了吧。(Flutter发展也很迅速,不过还是想先把之前的ElectronJS的“想法”实现了吧。)