AOSPがどのようなものかを知るためにソースコードをコンパイルする必要はありません。Androidエミュレーターをダウンロードすると、AOSPだけであるデフォルトのデバイスイメージといくつかの開発者ツールが含まれ、Googleサービスは含まれません。合計は次のとおりです。
- Linuxカーネル、Dalvik VM、Javaライブラリー、Androidフレームワーク
- ストックランチャー(さまざまなロック画面を含む)
- ストックキーボード
- ストックブラウザ(Chromeではない)
- 電卓
- カレンダー(Exchangeに同期)
- カメラ
- 時計
- ダウンロードマネジャー
- メール(IMAPおよびPOPに同期)
- ギャラリー(メディアプレーヤーも含む)
- メッセージング
- 音楽(音楽を再生しない)
- 人
- 電話
- 検索(Google Nowではなく、Google経由のローカルアプリ、ユーザー、およびWeb)
- 設定
- さまざまなアプリウィジェット
本質的なAndroidフレームワークのほぼすべてがAOSPの一部です(例:Intentシステム、Permissionシステム、Activity / Serviceシステム、Content Providerシステム、App Widgetシステム、Daydreamシステム、標準UI要素、通知バー、Dalvik VM、JIT Compiler、Java標準ライブラリ(Apache Harmony)、OpenGLおよびRenderscript、マルチメディアフレームワーク、接続フレームワーク、GPS、センサーなど)。AOSPではないフレームワークの唯一の重要な部分は、プッシュサービスを処理するGoogleクラウドメッセージングと、アプリケーションの更新、アプリ内課金、ゲームサービスを提供するPlayストアサービスです。これらのサービスはGoogleサーバーに大きく依存しているため、AOSPの一部になることはできません。すべてのAndroid開発ツールもAOSPの一部です。
AOSPに含まれない重要なGoogle Appsには、Gmail、Googleマップ、Youtube、Google Now、Google +、Chrome、ハングアウト、Playストアが含まれます。
以下は、Android 4.3エミュレーターから取得したスクリーンショットです。
ランチャーは、いくつかのストックウィジェットを使用して、十分に言いました。
AOSPのすべてのアプリはほぼ1つのページに収まります。これは、初期のAndroid以来のケースです。
すべてのウィジェット: