Android 应用应适时使用后台任务,并避免在应用的主线程上执行所有操作。为了使应用既能响应用户又能在 Android 平台上正常运行,请将任何阻塞或长时间运行的任务从主 (UI) 线程中移除,并改为在后台运行。这包括解码位图、访问存储空间、处理机器学习 (ML) 模型或执行网络请求等任务。
关于后台工作,需要了解的事项包括:
了解异步工作。本文档介绍了异步工作,并帮助您了解异步工作和持久性工作之间的区别。
持久性工作是通过应用重启和系统重新启动来调度的后台工作。
有效使用广播。与“发布-订阅”设计模式非常相似,Android 应用可以发送或接收来自 Android 系统和其他 Android 应用的广播消息。
视频
Mir 2 通过使用 Frame Pacing 库来提升渲染性能
Updated 6 februari 2025
Kuro Games 使用 Android Studio 功耗性能分析器和 ODPM 为 Wuthering Waves 降低了 9.68% 的功耗
Updated 15 januari 2025
适用于 Android 的 Godot Engine Vulkan 优化
Updated 17 december 2024
在 Unreal Engine 中使用 Android 动态性能框架 (ADPF) 入门
Updated 6 november 2024
NCSoft Lineage W 使用 ADPF 提高了持续性能并防止温控降频
Updated 3 juni 2024
MediaTek 提升了 Android SoC 的动态性能
Updated 19 maart 2024
《使命召唤:战争地带手游》使用 Vulkan 提升图形效果
Updated 14 maart 2024
Com2uS - Google Play 游戏电脑版
Updated 7 februari 2024
Com2uS 使用 Vulkan 提升图形效果
Updated 13 november 2023
Kakao Games 通过 Android 自适应功能将 FPS 稳定性提升至 96%
Updated 10 oktober 2023
2K 利用 Android Game Development Kit 将 ANR 发生率降低了 35%
Updated 9 december 2022
《跑跑姜饼人:烤箱大逃亡》通过 Play Asset Delivery 节省了超过 20 万美元的 CDN 费用
Updated 24 maart 2022
新 STATE Mobile 利用 Android GPU 检查器将 GPU 使用量降低了 22%
Updated 25 februari 2022
《The Witcher: Monster Slayer》借助 Android Performance Tuner 扩大覆盖面
Updated 24 januari 2022
2K 借助 Play Asset Delivery 提供高清画质
Updated 20 oktober 2021
“AGDE 简直太棒了!”;使用 Unreal Engine 进行 Android 开发
Updated 12 juli 2021
Firemonkeys 借助 AGDE 缩短了开发和调试时间
Updated 12 juli 2021
CD Projekt RED 借助 Play Asset Delivery 将游戏更新大小缩减了 90% 并将更新率提高了 10%
Updated 27 oktober 2020
借助 Game Mode API,Gameloft 将设备功耗降低了 70%,从而使游戏时长延长了 35%
Updated 1 juni 2020
Gameloft 借助 Google Play Asset Delivery 将新用户数增加了 10%
Updated 1 juni 2020
RV AppStudios 借助 Google Play Asset Delivery 提高了用户留存率
Updated 1 juni 2020
Pixonic 针对大屏设备进行优化后,在 ChromeOS 上的互动度提高了 25%
Updated 22 oktober 2019
Gameloft 针对 ChromeOS 进行优化后,收入迅速提升了 9 倍
Updated 14 maart 2017