依照「Cordova: Getting Started with iOS and Android Applications (Tech Tip #14)」這篇的方法,再加上一些以前練出來的經驗,把系統給弄起來了。
首先是先到 Android 官網下載 Android SDK,目前版本是 adt-bundle-linux-x86_64-20131030
,找個合適的地方解開後 (我是放到 $HOME/android
下),把 PATH
加進去:
export PATH="${HOME}/android/sdk/platform-tools:${HOME}/android/sdk/tools:${PATH}"
接下來是透過 nvm 安裝 node.js,先安裝 nvm:
wget https://raw.github.com/creationix/nvm/master/install.sh sh install.sh
然後重新啟動 shell 讓 nvm 與 PATH
生效後,安裝 0.10.26 (目前的最新版),並且預設用這個版本:
nvm install 0.10.26 nvm alias default 0.10.26
接下來一樣是重新啟動 shell,就可以裝 Cordova 了:
npm install cordova
後面就可以照抄原始範例:
cordova create hello org.samples.wildfly.cordova.hello HelloWorld cd hello cordova platform add android android create avd --name myCordova --target 1 cordova emulate android
然後 AVD 是有名的慢,請耐心等候... XD
跑出來長這樣: