Android アプリは、必要に応じてバックグラウンド タスクを使用し、アプリのメインスレッドですべての処理を実行しないようにする必要があります。ユーザーにとっても Android プラットフォームの良質なユーザーでもあるアプリをレスポンシブにするには、ブロッキング タスクや長時間実行タスクをメイン(UI)スレッドから取り除き、代わりにバックグラウンドで実行します。これには、ビットマップのデコード、ストレージへのアクセス、機械学習(ML)モデルの作業、ネットワーク リクエストの実行などのタスクが含まれます。
バックグラウンド処理について知っておくべきことは次のとおりです。
非同期処理について理解する。このドキュメントでは、非同期処理について説明し、非同期処理と永続処理の違いについて説明します。
ブロードキャストの効果的な使用。パブリッシュ / サブスクライブの設計パターンと同様に、Android アプリは Android システムや他の Android アプリからブロードキャスト メッセージを送受信できます。
動画
Mir 2 で Frame Pacing ライブラリを使用してレンダリング パフォーマンスを改善
Updated 2025年2月6日
Android 向け Godot Engine Vulkan の最適化
Updated 2024年12月17日
Unreal Engine での Android Dynamic Performance Framework(ADPF)のスタートガイド
Updated 2024年11月6日
NCSoft の Lineage W が ADPF を使用して持続的なパフォーマンスを向上させ、サーマル スロットリングを回避
Updated 2024年6月3日
MediaTek が Android SoC の動的パフォーマンスを強化
Updated 2024年3月19日
Call of Duty Warzone Mobile で Vulkan を使用してグラフィックを改善
Updated 2024年3月14日
Com2uS - PC 版 Google Play Games
Updated 2024年2月7日
Com2uS が Vulkan を使用してグラフィックを改善
Updated 2023年11月13日
Kakao Games: Android への適応性により FPS の安定性が 96% 向上
Updated 2023年10月10日
2K は Android Game Development Kit を使用して ANR 発生率を 35% 削減
Updated 2022年12月9日
クッキーラン: オーブンブレイク - Play Asset Delivery で CDN コストを 20 万ドル以上削減
Updated 2022年3月24日
NEW STATE Mobile、Android GPU Inspector を使用して GPU 使用率を 22% 削減
Updated 2022年2月25日
The Witcher: Monster Slayer - Android Performance Tuner でリーチを拡大
Updated 2022年1月24日
2K が Play Asset Delivery で高品質のグラフィックを実現
Updated 2021年10月20日
Firemonkeys は AGDE を使用して開発とデバッグの時間を短縮
Updated 2021年7月12日
「AGDE はすごい!」Unreal Engine による Android 開発に最適
Updated 2021年7月12日
CD Projekt RED: Play Asset Delivery でアップデート サイズを 90% 削減し、アップデート率が 10% 向上
Updated 2020年10月27日
Gameloft、Google の Play Asset Delivery により新規ユーザーが 10% 増加
Updated 2020年6月1日
RV AppStudios、Google の Play Asset Delivery でユーザー維持率を改善
Updated 2020年6月1日
Gameloft の事例: Game Mode API を使用してデバイスの消費電力を 70% 削減し、プレイ時間を 35% 延長
Updated 2020年6月1日
Pixonic: 大画面向けに最適化することで ChromeOS でエンゲージメントを 25% 増加
Updated 2019年10月22日
Gameloft の事例: ChromeOS 向けに最適化することで収益を 9 倍に拡大
Updated 2017年3月14日