Android 的 Storage Access Framework 性能,SAF 文档选择器的卡顿问题 Android 的 Storage Access Framework 性能,SAF 文档选择器的卡顿问题 Android 的 Storage Access Framework 性能,SAF 文档选择器的卡顿问题 如果你在 Android 11 的低端机上触发一个 ACTION_OPEN_DOCUME 2026-07-31 随笔 9
Android 的 Nearby Share 升级,跨设备文件传输体验 Android 的 Nearby Share 升级,跨设备文件传输体验 Android 的 Nearby Share 升级,跨设备文件传输体验?先别急着夸 CES 2023 上,Google 和 Samsung 突然宣布了一件事:以后 Nearby Share 改名叫 Quick Share,而且要 2026-07-31 随笔 6
Android 的 Partial Wake Lock 限制,后台保活还能怎么做 Android 的 Partial Wake Lock 限制,后台保活还能怎么做 Android 的 Partial Wake Lock 限制,后台保活还能怎么做 如果你最近把手上的项目 targetSdkVersion 升到 34(Android 14),同时又恰好有个需要在后台持续跑任务的需求, 2026-07-29 随笔 10
Android 14 的部分照片访问权限,用户体验真的变好了吗 Android 14 的部分照片访问权限,用户体验真的变好了吗 Android 14 的部分照片访问权限,用户体验真的变好了吗 线上最近收到一条挺典型的用户反馈:升级 Android 14 之后,打开 App 只能看到三张图,但手机相册里明明存了两千多张。客服排查了一圈,网络正常、存储空间充足、Ap 2026-07-29 随笔 12
Google I/O 又画饼了,Android 开发者怎么看 Google I/O 又画饼了,Android 开发者怎么看 「Google I/O 又画饼了,Android 开发者怎么看」 每年五月的山景城,对 Android 开发者来说已经成了一种固定的仪式感。定好闹钟,打开直播,看着 Sundar Pichai 走上台,然后数一数今年的 Keynote 里 2026-07-29 随笔 0
Android 16 的早期爆料,预测功能列表 Android 16 的早期爆料,预测功能列表 Android 16 的早期爆料:Google 真的在听开发者说话吗? 从 Android 15 的"稳定版"闹剧说起 Android 15 的稳定版推送节奏,大概是近几年最让人哭笑不得的一次。Pixel 设备在九月底收到 OTA,结果不到两周,Goo 2026-06-22 随笔 10
开源项目被大厂收购后的结局,你的依赖库还在吗 开源项目被大厂收购后的结局,你的依赖库还在吗 开源项目被大厂收购后的结局,你的依赖库还在吗 从 Square 的 LeakCanary 说起 Square 这家公司对 Android 生态的贡献,老一点的开发者应该都有印象。Retrofit、OkHttp、Picasso、LeakCanary,几乎构 2026-06-21 随笔 18
Google 对侧载应用的扫描策略,APK 安装前检查 Google 对侧载应用的扫描策略,APK 安装前检查 Google 对侧载应用的扫描策略,APK 安装前检查 Play Protect 的"守门"逻辑变了 Android 15 开始,Google 把侧载应用的扫描时机往前挪了一大步。以前是你点了安装、APK 落盘之后,Play Protect 才 2026-06-21 随笔 34
Android 开发者的工具链成本,哪些可以省 Android 开发者的工具链成本,哪些可以省 Android 开发者的工具链成本,哪些可以省 去年 JetBrains 宣布 IntelliJ IDEA 和 Android Studio 的授权策略调整时,我在一个开发者群里看到有人转发了一条消息,说"终于不用折腾破解了,直接换 VS Code"。 2026-06-21 随笔 16
Compose for iOS 的进展,真的能一套代码双端吗 Compose for iOS 的进展,真的能一套代码双端吗 「Compose for iOS 的进展,真的能一套代码双端吗」 Google I/O 2024 上那条"Compose for iOS 进入 Alpha"的官宣,让我手里的咖啡凉了一半。不是激动,是那种"又来了"的疲惫。KMM(Kotl 2026-06-18 随笔 27