[2014/01/04追記]
記事中のBuildroidのサイトが閉鎖してしまっているため、ほぼ無効な記事になります
すみません今日はマニアック記事です
とうとうスマートフォンを手に入れた・・・と言いたいところだが違う
実は最近、ネカフェ通信をスマートフォン対応させたくてちょこちょこと作っているのですが
大事なことに気づいたのです・・・
そう、スマートフォンを持っていない!!
(もどきは持っているけどAndroid2.1なので最新とは結構挙動が違う)
よって、どうせならAndroid機自身をPC上に作ってしまい、そこでテストしてみようと考えたわけ
仮想化ソフトは、米オラクルが無償で配布しているパソコン向け仮想化ソフト「Oracle VM VirtualBox」を利用した
#ちなみに、最初はVMware Playerを試したが、PCのCPUが対応していないとのメッセージで起動できず
VirtualBoxの導入方法は、
が詳しい
で、VirturalBox上への最新のAndroidの導入方法もその連載の続きだ
ただちょっと記事が古くて違ったのは、Buildroid for VirtualBoxでダウンロードできるのは、
iso形式のOSイメージファイルではなく、.ovaという形式の、仮想マシン設定ファイルそのものだった部分ぐらい
よって、記事にあるように.isoファイル形式のCDドライブ仮想イメージを利用せずとも
ダウンロードした.ovaファイルをダブルクリックするだけでOK
ただ…
せっかく導入したからには、各種アプリをダウンロードするためのMarketアプリも入れたいところ
これについては、Buildroid for VirtualBoxのFAQに方法が書いてあった
日本語訳すると
で導入できた
これで、「スマートフォンのfacebookアプリの使い方が分からないから教えて!」みたいな質問にも
ちょっとは答えられる…かもしれない
で、作成途中のネカフェ通信画面はこんなのです
phpだけじゃなく、javascriptやHTML5の知識などふんだんに必要なのでなかなか進まない
けど…気長に作ります
View Comments
インストール手順を参考にさせて頂きました。
貴重な情報ありがとうございます。
ところで、Google Playで一部のアプリ(OperaやFirefox等)がリストに現れないです。
OperaのHPからダウンロード用リンクを辿ってGoogle Playに行っても、
「お使いの端末はこのバージョンに対応していません。」
と表示されてインストールできません。
実機から取り出したapkを、adb installで無理やりぶちこめばインストールはSUCCESSするようですが、いざ起動しようとするとエラーで起動できませんでした。
何かお心当たりがあればご教授いただけないでしょうか。
Operaでuser.jsのテストをしたかったもので・・・
kimuraさん>
うーん、今のところ分かりません。他にもちょこちょこ、「お使いの端末は…」のメッセージでインストールできないアプリがありますね。もしかしたら何か接続されていないデバイスが必須条件になっているかも知れませんね。