何が起きたか
Googleは2026年8月28日、Androidアプリ開発者向けに2つの新たな品質要件を発表した。1つは「アプリのメモリ使用量を削減すること」で、2027年2月から新たなパフォーマンスしきい値の遵守が義務化される。もう1つは「安全でシームレスなデバイス移行体験を提供すること」で、2027年4月からZero-Tap Sign-In要件が義務化される。
詳細
新たなパフォーマンスしきい値には、動的メモリ使用量(匿名RSS+スワップ)、ビットマップのメモリ使用量、最適化されたDEXコードの3項目が含まれる。動的メモリ使用量はアプリのプライベートデータストレージに使用されるメモリを追跡し、コードやアセットなどデバイスに保存されているファイルは除外される。ビットマップはフォアグラウンド時のみメモリを占有し、バックグラウンドでは長時間保持しないことが求められる。DEXコードはR8などのツールで最適化・圧縮・難読化を合わせて最低25%のカバー率で最適化する必要がある。Play Consoleでは、動的メモリ使用量とビットマップメモリ使用量をAndroid Vitals内で直接監視でき、メモリ不足によるクラッシュを追跡する新しいフィルターも追加された。また、2026年後半には追加の診断ツールが提供される予定。Zero-Tap Sign-In要件では、ユーザーサインインをサポートするすべてのアプリに対し、Android Restore Credentials APIを使用してサインイン状態を自動復元することが義務付けられる。ゲームアプリは記事作成時点では除外されているが、2027年から専用ガイダンスが提供される。
Key Facts
| Googleは2026年8月28日、Androidアプリ開発者向けに2つの新たな品質要件を発表した。 | [1] |
| 新たなパフォーマンスしきい値には、動的メモリ使用量、ビットマップのメモリ使用量、最適化されたDEXコードの3項目が含まれる。 | [1] |
| DEXコードはR8などのツールで最適化・圧縮・難読化を合わせて最低25%のカバー率で最適化する必要がある。 | [1] |
| 開発者は2027年2月以降、新しく設定されたパフォーマンスしきい値を満たす必要がある。 | [1] |
| Google Playは2027年4月から、Zero-Tap Sign-In要件を満たすことを義務付ける。 | [1] |
本紙の見方
今回の発表は、Androidエコシステムの品質管理を強化するもので、特にメモリ使用量の削減は半導体需要増によるメモリ不足への対応とされる。Googleはアプリが過剰なメモリを使用してシステム全体の速度低下を引き起こすことを防ぎ、ユーザーエクスペリエンスを保護する目的で、より広いメモリ制限を設定する。これは、アプリ開発者にとっては、メモリ最適化が必須の要件となることを意味する。 本紙の過去報道では、Googleがロボット向け推論モデル「Gemini Robotics ER 2」を公開したことを報じたが、今回のAndroid向け品質要件は、GoogleがエッジデバイスでのAI実行を重視していることと関連する。エッジデバイスでのAI推論はメモリ消費が大きいため、メモリ使用量の削減は、将来のオンデバイスAI機能の普及に不可欠な基盤整備とみられる。 業界構造への含意として、メモリ使用量のしきい値設定は、アプリ開発者に最適化ツールの活用を強制する。特にDEXコードの最適化カバー率25%は、R8などのツールの利用を事実上必須化するもので、開発ツール市場に影響を与える可能性がある。また、Zero-Tap Sign-In要件は、アプリのサインイン状態を自動復元するAPIの採用を義務付けるため、アプリの認証フローに変更を強いる。ゲームアプリは当面除外されるが、2027年からは専用ガイダンスが提供される予定で、ゲーム開発者も対応が必要になる。 未確定の論点として、新たなパフォーマンスしきい値の具体的な数値(例:動的メモリ使用量の上限値)は公開されていない。また、2026年後半に提供予定の追加診断ツールの詳細や、Androidメモリリミッターの具体的な仕様も明らかでない。さらに、Zero-Tap Sign-In要件のゲームアプリ向けガイダンスの内容も今後の発表が待たれる。
なぜ重要か
Androidアプリ開発者にとって、メモリ使用量の削減とデバイス移行の要件は、2027年までに必須の対応となる。これは、アプリの品質基準を引き上げるものであり、ユーザー体験の向上につながる一方、開発コストの増加を招く可能性がある。また、GoogleがエッジデバイスでのAI実行を重視する中で、メモリ最適化は今後のAI機能の基盤となる。
日本への影響
日本のAndroidアプリ開発企業は、今回の要件への対応が迫られる。特に、ゲームアプリを提供する企業は、2027年からのZero-Tap Sign-In要件への準備が必要となる。また、メモリ最適化は、日本のアプリ開発企業が得意とする高品質なUI/UX設計と両立させる必要があり、技術的な挑戦となる。