最新の記事アプリケーションアクティビティ、インテント、サービスについてデバイスAndroidでのデバイス制御について。地磁気センサ、加速度センサなどマルチメディアグラフィックス、音楽や動画再生などマルチメディア処理についてユーザインターフェースAndroidのユーザインターフェイスについて、またユーザインターフェイスを提供するコンポーネントの話題について。リソースAndroidでのアイコン、画像、文字列、ローカライゼーションなどHacksマッシュアップ開発環境Androidの開発環境など。xM上でAndroidを動作させる手順について紹介しました。xM上で動作させる方法について紹介します。xM上で動かすことができるので、自分で取り付けたデバイスをAndroidで使うことも可能です。xMも正式にサポートしています。詳細は続きからどうぞ。ソースコードのダウンロードそれでは早速ソースコードをダウンロードしましょう。repoコマンドを使ってソースコードをダウンロードします。(repoコマンドについては「Androidのソースコードを入手する」で解説しています)ソースコードのダウンロードには非常に時間がかかりますので注意してください。syncカーネルのビルドソースコードのダウンロードが完了したらカーネルをビルドします。¥uImageルートファイルシステムのビルド続いてルートファイルシステムのビルドを行います。OMAPES=5.xルートファイルシステムのビルドも時間がかかりますが、マルチコアのCPUをお使いの場合は-jオプションを使用することで、ビルド時間を短縮することができます。(コア数を4に指定)Androidファイルシステムのコピービルドが完了したら必要なファイルを一纏めにしておきます。xMでAndroidを動かす(ビルド済イメージ編)」で紹介したmkmmc-android.shを使用します。mkmmc-android.shを使用するとパーティションの設定やビルド済イメージのコピーまでを自動で行ってくれます。mkmmc-android.shでビルド済AndroidのブートSDカードを生成してから、自分でビルドしたAndroidファイルと差し替えることで、自前のAndroidがブートするSDカードを作成します。LANG=C(mkmmc-android.shを実行。最後にSDカードに自分でビルドしたAndroidのバイナリファイルをコピーすれば完了です。xMにセットして電源を入れます。初回起動時は立ち上がるまでに時間がかかる場合がありますので注意してください。2.0(β)に対応した解説書です。TechBooster.TechBoosterについて。