Diamond”用AndroidやPC用Androidエミュレーターの使い方も併せて紹介(09/10/15)手持ちの“EMONSTER”を利用してGoogleケータイを体験しよう“EMONSTER”今年の7月にNTTドコモから登場し、“Googleケータイ”として注目を集めたHTC社製スマートフォン“HT-03A”は、OSにAndroidを採用している。PCユーザーにとってなじみ深いGoogleの各種サービスを簡単に利用できるという触れ込みだけに、気になっている読者も多いのではないだろうか。現在のところ国内で販売されているAndroid搭載スマートフォンは1機種のみとなっているため、キャリア乗り換えの問題や、2年サイクルでの買い換えを意識した販売形態など、興味はあっても手を出しにくい状況と言えるだろう。OSを動作させるための方法を、Androidの機能紹介を交えつつ解説していく。Diamond”(S21HT)用Androidや、PC上で動作するエミュレーターの情報に関しても併せて紹介するので、EMONSTERを持っていないユーザーもぜひチェックしてもらいたい。ROMに書き込まれており、ファームウェアアップデートのような形を除けば、一般のユーザーが気軽に書き換えることは困難だ。Mobile環境に戻ることが可能だ。Mobile側のユーザーデータがトラブルで失われる可能性も否定できないため、必要なデータはしっかりとバックアップを取ってから作業しよう。Mobile上からAndroidを起動すれば、前回終了時の状態から利用を再開できる。紹介するビルドについて今回紹介する方法では、海外の有志がEMONSTERの海外モデルである“Kaiser”向けに作成を進めているビルドを利用するため、EMONSTERのすべての機能が利用できるわけではない。音楽の再生などが確認できたが、無線LANとBluetoothが有効化できなかったほか、電話については発着信はできるものの正常に通話が行えなかった。動作の安定性にも一部問題が見られたため、日常的に利用するにはさすがに厳しい状態だ。マップ上での位置情報の利用など、Androidの見どころとも言うべき機能は一通り体験できるので、他OSとの比較や今後の端末購入の判断材料としては十分だろう。今回の特集では複数のビルドを動作検証した結果、動作速度や安定性などを考慮して、あえて古いビルドを使用している。必要ファイルのダウンロードとインストールここからは、実際の導入方法と各種設定方法について紹介していこう。Previous”に分類されている、08/08/09(2009年8月8日)付けの“android-1.5-2009-08-08.zip”をダウンロードする。このファイルを解凍すると、“resources.zip”など11個のファイルが生成される。Options”ページにて詳しい内容が紹介されている。今回はあらかじめ用意されている“default-kaiser.txt”を利用するので、不要となる“default.txt”と“default-polaris.txt”を削除し、“default-kaiser.txt”を“default.txt”にリネームしよう。続けて、“resources.zip”を解凍すると“media”フォルダが生成されるので、不要になった“resources.zip”を削除しておこう。最後に“default.txt”と“media”フォルダ、そのほか生成された8個のファイルをmicroSDカードのルートフォルダにコピーする。センター」経由では転送に時間がかかる上、設定によってはファイルの内容が自動変換される可能性があるので、メモリカードリーダーの利用が望ましい。“haret.exe”の実行画面。エクスプローラ」からmicroSDカードを開いて“haret.exe”を実行し、[Run]ボタンをタップしよう。タップしてもブート画面が表示されない場合は、メモリ不足の可能性がある。Home」などのToday画面アイテムを無効にした上で端末を再起動して再度チャレンジしてみよう。それでも駄目なら、「default.txt」やほかのファイルに問題があるかもしれない。ファイルの解凍や転送を再度やり直してみよう。ブート画面が表示されて2~3分待つと、Androidの初期設定画面が表示されるので、以下の手順で初期設定を行おう。ブートの途中で画面が長時間止まる個所があるが、気長に待とう。5分以上たっても起動しなければ、メモリ不足などが原因でフリーズしている可能性もある。Androidが無事起動したら、中央のマスコットキャラクターをタップして初期設定を開始しようチュートリアルの開始画面が表示された。必要なければ[Skip]ボタン、開始したければ[Begin]ボタンをタップチュートリアルが終了するとGoogleアカウントの設定画面が表示される。この時点ではネットワークに接続できないので、画面をドラッグでスクロールし、[Skip]ボタンをタップ最後に、ロケーション情報利用の可否についてチェックボックスで確認した後、[Next]ボタンをタップすれば初期設定は完了だ各種ハードウェアボタンの対応EMONSTERのハードウェアボタンの一部には、Androidの各種ボタン機能が自動的に割り当てられている。各ボタンの機能は以下の通りだ。QWERTYキーボードは[Fn]や[Shift]も含めそのまま利用できる。検索ボタンAndroidの基本操作はメニューボタンで各種メニューの表示、戻るボタンで1画面前に戻る、ホームボタンでホーム画面(デスクトップ画面)に戻る、電源ボタンでサスペンド&画面ロック、メニューボタンで画面ロックの解除となるので、このあたりはしっかりと確認しておこう。画面回転、パケット通信の設定を変更する続いて、以下の手順で各種設定の変更を行おう。ホーム画面の中央下部にあるタブを上方向にドラッグしてランチャーを引っ張りだし、[Settings]アイコンをタップして設定画面を呼び出そう最初に画面回転の設定を変更する。display]をタップし、画面をスクロール。[Orientation]チェックボックスをOFFにすることで、QWERTYキーボード使用後に画面方向が正常に戻らない現象を回避できる続いてパケット通信の設定を行おう。in]ボタンをタップしてメールアドレスとパスワードを入力するだけで各種サービスが即利用可能になる本体の設定が終わったら、次はGoogleアカウントの設定を行おう。ホーム画面にある[Market]アイコンをタップしてAndroidマーケットにアクセスすると、アカウントの設定画面が自動的に表示される。in]ボタンをタップすれば設定は完了だ。「Gmail」や「Calendar」、「Contacts」など、Googleのサービスと連携するアプリはアカウント情報を共有している関係上、最初にどれを起動してもアカウント設定が表示される仕組みになっており、アプリごとにアカウント情報を設定する必要はない。日本語入力環境を構築する日本語入力を可能にするため、定番の日本語入力アプリ「Simeji」を導入しよう日本語入力を行うには、別途アプリの導入が必要となる。今回はフリーソフトの日本語入力アプリ「Simeji」を導入してみよう。「Market」を起動して[Search]を選択し、検索欄に“simeji”と入力。検索結果の「Simeji」を開いて[Install]ボタンをタップしよう。ダウンロード中、画面上の通知領域(タイトルバー)にアイコンが表示されるが、この通知領域を下方向にドラッグすることで、通知の詳細を確認することが可能だ。あとは、ランチャーなどから「Simeji」を起動し、表示された説明に従って設定を行おう。Androidの基本的な機能と操作方法ここからは、Androidの基本機能や操作方法、代表的なアプリケーションなどについて、画面を交えつつ紹介していこう。画面を左右にドラッグすることで、3画面分のホーム画面を切り換えながら利用できる画面下部中央のタブを上方向にドラッグすることで、ランチャーを引っ張りだすことが可能だ画面上部の通知領域を下方向にドラッグすることで、通知の詳細を確認できる。ダウンロードファイルの一覧や、新着メールのタイトルと差出人などを確認できて便利ホーム画面の背景をタップ&ホールドすることで、ホーム画面にアプリケーションのショートカットや、アイコンを分類・整理するためのフォルダ、ウィジェットなどを自由に配置できる不要になったアイコンやウィジェットをタップ&ホールドすると、画面下部中央のタブにごみ箱アイコンが表示されるので、そのままドラッグ&ドロップして削除できる標準のWebブラウザーとしてPCでもお馴染みの「Chrome」のモバイル版が搭載されている。画面をドラッグすることで、拡大・縮小ボタンなどが表示される本家同様のタブブラウザーとなっており、メニューボタンの[Windows]アイコンからウィンドウリストの呼び出しが可能。メニューの内容は設定や状況によって変化する「Chrome」のメニューから[More]アイコンをタップした画面。文章中の文字列をコピーできるほか、URLをメールやSMSなど各種アプリケーションで送信することも可能だGmailにも標準で対応する。マップのアプリも搭載しており、経路検索も可能。location”からGPSを有効にできる。編集部で行ったテストではうまく衛星を補足できなかったが、3G回線の基地局を利用した現在地の検出は可能だった地図上をタップ&ホールドして表示される吹き出しアイコンをタップすることで、ストリートビューへの切り換えも可能YouTube専用アプリも搭載されている。Vorbisといった音楽ファイルの再生が可能だ。曲名などのタグ情報の日本語表示にも対応するが、タグの内容によっては文字化けする場合も「Gallery」では、microSDカード上の写真や動画の再生が可能。カレンダーとの同期が可能だ。一度同期してしまえばオフラインでの閲覧にも対応する。月表示、1日表示、週表示という3種類の表示画面が用意されている連絡先の管理は電話機能と一体化されており、スクロールバーをドラッグすることでA、B、Cといった具合にジャンプすることが可能だ。ふりがなの入力にも対応するSMSの送受信も可能で、宛先や送信元別で時系列順に表示されチャット感覚で利用できる。iPhoneのSMS機能によく似た使い勝手となっているAndroidにはアプリケーション間の連携を簡単に行うための“インテント”という仕組みが用意されている。Diamond”で実行可能なビルドも用意されている。利用の仕方はEMONSTER版とほぼ同じだが、ネットワークにうまく接続できないほかサスペンドにも対応していないなど、実用にはかなり厳しかった。Androidのユーザーインターフェイスに触れてみたいといった用途であれば十分に活用可能だ。SDKに含まれるPC用エミュレーターを利用してみるという手もある。SDKをダウンロード・インストールしたのち、GoogleのAndroid公式サイトからSDKをダウンロードしよう。ZIPファイルで配布されているSDKを解凍したらWindowsのコマンドプロンプトを起動し、カレントフォルダを解凍済みファイルの“Tools”フォルダに移動しよう。次にエミュレーターの実行に必要なAndroid仮想デバイス(AVD)を作成する。128M”と入力してみよう。Vistaなら「C:\ユーザー\ユーザー名」)内の“.android”フォルダ内にAVDが作成されるはずだ。test”とコマンド入力することでエミュレーターが起動する。OSといった既存のスマートフォンOSと比較すると最後発なだけに、各OSのいいとこ取りをした印象がある。MobileはユーザーインターフェイスがPDA時代からほとんど変わらないため、指でのタッチ操作が難しいが、AndroidはいまどきのモバイルOSらしく指タッチでもストレスのない操作が可能だ。OSと比較した場合、マルチタスクに対応しているため、バックグラウンドでTwitterアプリを立ち上げておき新着通知を行ったり、サイズの大きなファイルをバックグラウンドでダウンロードするといった利用が行える。アプリケーション間の連携を行う仕組みが用意されている点も目新しい。今後、国内で2機種目となるAndroid端末が登場する可能性についても一部で報道されているので、ぜひ本記事を参考に、Androidの世界を体験して新たな端末たちの登場に備えてもらいたい。煌一)編集部より:記事の掲載後、AndroidへGoogle製アプリケーションを含める場合は許諾が必要であることが判明いたしました。現在、今回取り上げたビルドの作者へ、許諾の有無や、許諾を得ていない場合の今後の対応について、問い合わせを行っております。本記事の内容を実際にお試しになる際は、このような状況である点をご理解の上でお試しいただけますよう、お願いいたします。