Cordovaでandroidにアプリをinstallする
Posted on 2014年05月24日(土) in articles
環境設定
手順はhttps://github.com/MobileChromeApps/mobile-chrome-apps/blob/master/README.mdにある。
- androidSDKをインストールする。
- .bash_profileにsdk/toolsとsdk/platform-toolsにpathを通す
- brew install antでantを入れる。入らなかったらbrew updateしてから再度行う
- npm install -g cca
- cca checkenvで怒られないことを確認
Projectの作成
以下のコマンドを実行する
cca create APP_NAME
実行
作成したプロジェクトディレクトリで以下を実行
cca run android
これでアプリがdeviceにインストールされる。
プロジェクトの構造
以下のような形になっている。
. ├── config.xml ├── hooks │ ├── README.md │ ├── after_prepare │ └── before_prepare ├── merges │ └── android ├── platforms │ └── android ├── plugins │ ├── android.json │ ├── org.apache.cordova.file │ ├── org.apache.cordova.inappbrowser │ ├── org.apache.cordova.keyboard │ ├── org.apache.cordova.network-information │ ├── org.apache.cordova.statusbar │ ├── org.chromium.bootstrap │ ├── org.chromium.common │ ├── org.chromium.i18n │ ├── org.chromium.navigation │ ├── org.chromium.polyfill.CustomEvent │ ├── org.chromium.polyfill.blob_constructor │ ├── org.chromium.polyfill.xhr_features │ ├── org.chromium.runtime │ └── org.chromium.storage └── www ├── assets ├── background.js ├── index.css ├── index.html ├── manifest.json └── manifest.mobile.json
www以下がwebviewで使用されるファイル。