忍者ブログ

アンドロイドのあれこれ

まずはAndroid開発環境を整えよう
Ubuntu環境上で開発環境を準備します。
Eclipse + Java Development Kit(JDK)  + Android SDK + Android Development Tools(ADT)

- JDK6をインストールする
Ubuntuソフトウェアセンターを開いてsun-javaで検索して
「Sun Java(TM) Development kit (JDK) 6」をインストールします。
または端末でレポジトリを追加しインストールします。
$ sudo add-apt-repository ppa:sun-java-community-team/sun-java6
$ sudo apt-get update
$ sudo apt-get install sun-java6-jdk

- Android SDKをダウンロードする
Android SDK: http://developer.android.com/sdk/index.html
自分の場合はホームのディレクトリ下にダウンロードします。(/home/name/)
$ mkdir AndroidSDK
$ cd AndroidSDK
$ wget http://dl.google.com/android/android-sdk_r15-linux.tgz
$ tar xvf android-sdk_r15-linux.tgz
※この記事を書く時点ではAndroid SDKバーションがr15となってます
sdkパッケージから展開した「android-sdk-linux」の中身がSDKファイルとなります。

- android、adbのコマンドを追加する
.bashrcの最後の行にexport追加してandroidコマンドを使えるようにします。
$ vi .bashrc
#AndroidSDK
export PATH=$PATH:/home/ib0ner/AndroidSDK/android-sdk-linux/tools
$ source .bashrc
//-- ※ここから追記(18時45分)
zakiさんのコメントをいただきましたので追記します
Ubuntu 64bitの場合は32bit用ライブラリが入っていないためAndroid SDKがうまく動かない可能性があります。
32bit用ライブラリが入っているかパッケージを確認しよう
$ dpkg -l | grep ia32
ii  ia32-libs   20090808ubuntu13         ia32 shared libraries for use on amd64 and ia64 systems
もしはいってなければia32-libsをインストールする
$ sudo apt-get install ia32-libs
//-- 追記ここまで

初期のSDKだけではAPI、開発Toolsやプラットフォームtoolsがまだダウンロードされていません!
androidコマンドでAndroid SDK Managerを開いてダウンロードします。
ndroid SDK Managerを
ダウンロードしたら android-sdk-linuxの中にplatform-toolsやsamplesが追加されて、adbのコマンドを追加します。
$ vi .bashrc
export PATH=$PATH:/home/ib0ner/AndroidSDK/android-sdk-linux/platform-tools
$ source .bashrc
これでadbコマンドが使えるようになり、開発のデバッグや実機テストなどのときに使います。

- 次にEclipseにADTをインストールします。
ADT Plugin for Eclipse: http://developer.android.com/sdk/eclipse-adt.html
Eclipseの Help > Install New Software を開いて
https://dl-ssl.google.com/android/eclipse/ 追加してインストールします。
Android ADT Install
一回Eclipseを再起動して Window > Preferencesを開いたら Android の項目が追加されてSDK Location:に最初にダウンロードしたSDKのパスを渡します。
/home/user/AndroidSDK/android-sdk-linux/
そうするとWindowメニューに「Android SDK Manager」と「AVD Manager」が追加されます。
Android Project

これで新しいプロジェクトでAndroid Projectを作成し開発することができますー
なんか忘れてないかな?!

COMMENT
NAME
TITLE
MAIL (非公開)
URL
EMOJI
Vodafone絵文字 i-mode絵文字 Ezweb絵文字
COMMENT
PASS (コメント編集に必須です)
SECRET
管理人のみ閲覧できます
 
b4bit 版の Ubuntu の場合
64bit 版の Ubuntu の場合は、 32bit 用のライブラリ群を入れないと adb コマンドとかが動かないです。

sudo apt-get install ia32-libs
で必要なライブラリがインストールされます。
  • zaki さん |
  • 2011/12/01 (15:24) |
  • Edit |
  • 返信
Re:b4bit 版の Ubuntu の場合
zukiさん
コメント、ご指摘ありがとうございます!
いままで32bitも64bitもやってみましたがそういうトラブルはありませんでしたので
気付きませんでした。
  • from b0ne |
  • 2011/12/01 (18:28)
PR
© Android Advent
powered by 忍者ツールズ / 忍者ブログ / [PR]