Android Developers

RSS: https://android-developers.googleblog.com/feeds/posts/default?alt=rss
Android 开发者官方博客,关于 Android 平台、开发工具与活动的最新资讯。

构建智能 Android 应用:应用内 agentic 工作流

Google Android 开发者博客系列文章,讲解如何用云端自托管后端构建跨会话的自主 agentic 工作流,以 Jetpacker 中的订票助手为例,协调航班、酒店、博物馆和餐厅预约。 核心思路:复杂多步任务不在手机端硬跑,而是由云端 coordinator agent 分派给专门 subagent,手机端只负责连接会话、可视化进度和必要时请求用户输入。 相比纯端侧 agent 的优势包括后台执行不怕 app 被杀、多 agent 编排、以及后端动态描述 UI 结构免去发版。属于官方教程性质,信息准确但缺乏个人一手踩坑或争议观点,对想搭云端 agentic 后端的 Android 开发者有实用参考价值。
评论点赞收藏2 天前

按你的方式构建:在 Android Studio 中任选一个 AI 编码代理

Google 在 Android Studio 推出 BYOA(Bring Your Own Agent)功能,允许开发者把外部 AI 编码代理(如 Anthropic 的 Claude Agent、OpenAI 的 Codex、Google 的 Antigravity)接入 Android Studio,并搭配 ACP(Agent Client Protocol)提供项目结构、构建配置与平台信息,以降低 token 消耗并提升响应效率。 该功能支持跨代理切换、与 Jetpack Compose Previews 及 Android SDK 工具集成,当前已在 Canary 版本中可用。文章由 Android 产品经理署名,侧重解释 BYOA 的设计理念与技术架构,包含具体机制说明(如 project graph 注入、ACP 协议)和可用 agent 列表。
评论点赞收藏6 天前

今天就能把你的手机游戏带上车机屏幕

Android 官方宣布 Android Auto 与 Android Automotive 游戏类别正式从 beta 转为 GA,开发者现在可以将游戏发布到 Google Play 的公开测试和正式渠道。 文章面向已有 Android 游戏开发者,重点说明技术适配:在 manifest 中声明 android:appCategory="game"、为 Android Auto 添加 CAR_LAUNCHER intent-filter(要求 Android 15+),并确保游戏遵守车辆停放状态(parked-only)。 场景定位为用户在充电、路边取餐等停车等待期间的碎片娱乐。整体是标准开发者博客技术指南,信息有用但属于官方例行发布+教程,讨论入口有限。
评论点赞收藏9 天前

AndroidX 安全状态库:统一查看设备安全态势

Android 团队正式发布 AndroidX Security State 1.1.0 与 Security State Provider 1.0.0 稳定版,为应用和 MDM 提供组件级安全状态的统一查询 API。 核心思路是弃用单一的 Security Patch Level (SPL) 粗粒度指标,改为三个细粒度层级:DSPL(当前设备已安装各组件的补丁级别,本地读取无需网络)、PSPL(Android Security Bulletin 中官方发布的最新补丁级别)、ASPL(已可下载安装但尚未安装的补丁级别)。 配套 Provider 库让 OEM 和 OTA 客户端开发者通过标准接口暴露更新可用性。主要面向银行、金融、医疗等安全敏感应用及 MDM 方案,使其能编程式校验设备真实安全状态而非依赖单一 SPL 属性。
评论点赞收藏13 天前

用终端命令控制模拟器测试自适应应用

Android 官方发布 adb 模拟器终端控制命令,支持折叠/展开、旋转和姿态模拟,帮助开发者测试自适应应用在不同形态下的布局表现。 adb emu fold/unfold 控制折叠屏设备开合,adb emu rotate 旋转屏幕方向,adb emu posture 查询并设置设备姿态(如桌面模式)。 多模拟器并行时通过 -s 指定序列号。
评论点赞收藏30 天前

WhatsApp 如何为十亿用户升级安全无密码登录

WhatsApp 在 2023 年率先接入 Passkey,为十亿用户提供更安全的登录方式。Passkey 用生物识别或屏幕锁替代手动输入验证码,单次点击完成登录,同时抵御钓鱼攻击。 该方案在 OTP 短信送达不稳定的地区同样可靠。
评论点赞收藏34 天前

让你的应用适应更广泛的内存限制

Android 17 引入按应用内存限制,将在更多厂商设备上推广,超出限制的应用会被 zRAM 压缩降速或直接终止。4GB 到 16GB+ 设备均受影响,开发者可通过 Android vitals 指标测量内存占用并优化。
评论点赞收藏42 天前

Tinder 用 R8 配置分析器将冷启动时间缩短 47%

<p>作者:Ajesh R Pai,开发者关系工程师;Ulises Uriel Verduzco Diaz,软件工程师,Tinder;Tracy Agyemang,产品营销经理<br><br></p><p>Tinder 致力于通过让每一代单身人士都能轻松又愉快地相遇,从而推动并激发真实而深刻的联结。然而,随着其 Android 应用程序的代码库规模不断扩大,其复杂度也随之攀升。<br><br>在开展最新优化工作之前,应用程序中约有 70% 的代码未经过优化,其中包含 17 个 dex 文件,其中三个文件专门用于启动时的优化。<br><br>尽管团队已启用 R8,但由于保留规则的限制,其大部分优化潜力仍未能得到充分发挥,且团队始终无法准确识别出究竟是哪些规则阻碍了优化效果。<br><br>为了缩短应用启动时间、降低用户感知到的应用程序无响应(ANR)错误,Tinder 联合全新的 R8 配置分析器,共同应对这些挑战。</p><p>通过使用 ,Tinder 成功识别并移除了那些无意中阻碍优化的规则。优化成果立竿见影、成效显著:Tinder 的应用冷启动时间减少了 47%,应用下载体积缩小了 28.98%(降至 61.5 MB),同时用户感知到的 ANR 错误也降低了 28%。</p><h2>配置分析器</h2><p> 通过追踪代码缩减、优化和混淆得分,来展示可用的优化改进空间,从而实现 R8 优化。它能够清晰地显示广泛、冗余或过时的保留规则,包括来自外部库的规则,帮助您深入分析保留规则…</p>
评论点赞收藏43 天前

为Wear OS应用添加单手手势支持

Google在Wear OS 7推出手势框架,支持单手操作。Pixel Watch 3及以上设备已可用双捏合(主要操作)和转腕(返回/关闭)手势。开发者可通过Compose 1.7 beta版接入API,将手势映射到应用的主要任务和关闭操作。
评论点赞收藏49 天前

Jetpack Compose 2026年8月发布版:Mesh渐变、广色域与编译环境升级

Jetpack Compose 1.12正式版发布,新增Mesh渐变、广色域(HDR)支持,编译SDK升至API 37。 MeshGradientPainter支持多点有机渐变,P3色域和HDR渲染全链路打通。 Grid布局新增named areas特性。与Android Credential Manager实现无缝集成。 编译环境要求升级:compileSdk升至API 37,最低AGP版本要求9.2.0。 Modifier.onFirstVisible已废弃,需迁移至onVisibilityChanged。
评论点赞收藏49 天前

Media3 1.11 新功能一览

Android Media3 1.11 发布,主要更新集中在 Compose UI 模块。Material 3 Player Composable 新增 topControls、centerControls、bottomControls、errorOverlay 四个自定义插槽,支持 D-pad 和键盘导航。 新增 PlaybackSpeedState 快进/慢放 API,长按手势快进、双击跳转。Cast 集成新增 SystemUI Output Switcher 支持,新增 Ktor HTTP 客户端扩展和 Ogg/WAV 复用工具。
评论点赞收藏50 天前

Inside Android Skills - Built for deprecation

Posted by Jose Alcérreca, Developer Relations Engineer, Android Developer Relations We released the official Android Skills in April, and the response surpassed all our expectations. In this blog post...
评论点赞收藏55 天前

庆祝 Jetpack Compose 五周年

Android 团队庆祝 Jetpack Compose 发布五周年,当前超过 68% 的前 1000 款应用在生产中使用该框架。Compose 从最初的 Box、Row、Column 基础布局扩展至 TV、WearOS、Glance 小部件及 Glimmer 眼镜等多端支持。 早期 Views 解耦与 Kotlin 内嵌 XML 声明式布局两个项目合并形成今日 Compose。
评论点赞收藏64 天前

登录芦苇

登录后关注作者、收藏内容和参与讨论。