2014年7月16日水曜日

Ubuntu14.04にCordovaの開発環境を構築してFirefoxOSとAndroidアプリを作ってみる

開発環境の構築編


1. JDKのインストール

途中、ライセンスに同意するか聞かれるので「はい」を選択する。
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java7-installer
$ java -version
java version "1.7.0_60"
Java(TM) SE Runtime Environment (build 1.7.0_60-b19)
Java HotSpot(TM) Server VM (build 24.60-b09, mixed mode)

2. Android SDKのインストール

Android SDKだけでもいいのだが、あったほうが便利なので、Android Studioを入れる。
※Android Studio には Android SDKが付属してある。

https://developer.android.com/sdk/installing/studio.html よりダウンロード

(どこでもいいのだが)/usr/localに入れる。
$ cd /usr/local
$ sudo tar -xvzof /tmp/android-studio-bundle-135.1245622-linux.tgz
$ sudo chown -R $USER:$USER /usr/local/android-studio

環境変数のセット
$ echo 'export PATH=$PATH:/usr/local/android-studio/sdk/tools:/usr/local/android-studio/sdk/platform-tools:/usr/local/android-studio/bin' >> .bashrc
$ echo 'export ANDROID_HOME=/usr/local/android-studio/sdk' >> .bashrc

※64ビットのUbuntuの場合は、ia32-libsのインストールが必要。
$ sudo apt-get install ia32-libs

3. Android SDK Managerでツールのインストール

$ android
※パスが通ってない場合はターミナルを再起動
Android SDK Manager が起動するので以下を選択してインストール

  • Android SDK Tools
  • Android SDK Platform-tools
  • Android SDK Build-tools
  • Android 4.4.2 (API 19)
  • Android 2.3.3 (API 10)

4. Cordovaのインストール

$ sudo apt-get install nodejs
$ sudo apt-get install npm
$ sudo npm install -g cordova
$ cordova -v
3.5.0-0.2.6

nodeがないというエラーが出たので
sudo ln -s /usr/bin/nodejs /usr/bin/node
を追加して「sudo npm install -g cordova」からやり直し。今度は動いた。

5. Antのインストール

Androidの開発をするには必要。
$ sudo apt-get install ant
$ ant -version
Apache Ant(TM) version 1.9.3 compiled on December 3 2014

以上で環境構築は終わり。
続きはまた。

0 件のコメント:

コメントを投稿