やっつけ不定記

好きなときに好きなことをちゃっちゃと書いてます

Mobile Chrome Appsお試し中

chocopurin2014-11-17

Mobile Chrome Appsというツールがあります。
https://github.com/MobileChromeApps/mobile-chrome-apps
http://html5experts.jp/yoshikawa_t/9240/
Chrome Appsをモバイルアプリに変換するという代物だそうです。
Cordovaベースでなんか面白そうだったので、
上記URLや世の中に出回っている手順を頼りに適当に触ってみます。
環境はLinux Mint 17にAndroid StudioとAntを入れて、
そこにGalaxy S2を繋いでいます。


以下、本日時点でのメモ。
Android SDKのバージョンがポンポン上がるので
すぐに使えなくなるかもしれませんが、とりあえず気にしない。


(1)下記にPATHを通す。
・(Antのインストールディレクトリ)/bin
・(Android Studioのインストールディレクトリ)/sdk/platform-tools
・(Android Studioのインストールディレクトリ)/sdk/platforms
・(Node.JSのインストールディレクトリ)/bin
また、ANDROID_HOMEとして
(Android Studioのインストールディレクトリ)/sdk
を設定しておく。


(2)Android SDKの状態
SDK Managerを見たところ、下記が入っていました。
Android SDK Tools Rev.23.0.5
Android SDK Platform-tools Rev.21
Android SDK Build-tools Rev.19.1★
SDK Platform API19 Rev.4★
SDK Platform API15 Rev.5
Android Support Repository Rev.8
Android Support Library Rev.21.0.1
トライ&エラーしてみた限りでは、必要なのは★のようです。


(3)cca入れてプロジェクト作ってビルド
上記URLを参考に、こんな感じで実行。半ば寝ながらなので記載ミスあるかも。
$ npm install -g cca
$ cca checkenv
cca v0.4.3
Android Development: SDK configured properly.
$ cca create ChromeSampleApp
$ cd ChromeSampleApp
$ cca run android