回答:
Android互換性ページから始めます。これは、Androidの互換性の目標の概要と、技術的な要件がある現在の互換性定義ドキュメントへのリンクです。これまでのCDDのすべてのバージョンは以下のとおりです。
これらは、テストスイートも含まれるAndroid Compatibility Downloadsページからもリンクされています。
Android 1.5(開発中はCupcakeとして知られている)など、Androidの古いバージョン用の互換性プログラムはありません。Androidと互換性のある新しいデバイスは、Android 1.6以降に同梱する必要があります。
注目すべき点:
デバイスが「Google承認済み」であり、PlayストアやGoogleトークなどの公式のGoogleアプリに同梱されるためには、これらのドキュメントの要件を満たす必要があります。ただし、必ずしも厳しい要件ではありません。Androidはオープンソースであるため、より少ないハードウェアで実行するように変更できます。逆も可能です。たとえば、デバイスでOSを実行するために必要な変更は、ファームウェアイメージが大きすぎて収まらない場合があります。