Android 2 : Eclipse Ganymede Sr2 Packages,Android Development Tools インストール

初めての Eclips. 下調べしたところ Eclips 3.2 では Android にいろいろ対応していないらしい.そんなもんで, インストールするのは Eclipse Ganymede(恐らく 3.4 のこと).
参考1, 参考2

1.eclipse インストール
公式ウェブサイト から Eclipse IDE for Java EE Developers の Linux 64bit をダウンロード.日本語化は こちら から安定版をダウンロード.

# 解凍
gzip -dc ./Desktop/eclipse-jee-ganymede-SR2-linux-gtk-x86_64.tar.gz | tar xvf -

# インストール先に移動
sudo mv ./eclipse /usr/local/

# 実行権限
sudo chown -Rf root:root /usr/local/eclipse
# 起動してみる.(その後exit)
/usr/local/eclipse/eclipse

# bashrc に追加しとく
sudo vi /etc/bash.bashrc
-- 編集内容 ------------------------------------------
# add for eclipse
alias eclipse='/usr/local/eclipse/eclipse' # boot

-----------------------------------------------------
rm -rf ./Desktop/eclipse-jee-ganymede-SR2-linux-gtk-x86_64.tar.gz


2.eclipse 日本語化
unzip ./Desktop/pleiades_1.3.0.zip
sudo cp -R plugins /usr/local/eclipse/
sudo cp -R features /usr/local/eclipse/
sudo cp -R readme /usr/local/eclipse/readme_ja
sudo vi /usr/local/eclipse/eclipse.ini
-- 編集内容 ----------------------------------------------
# 最後の行に下記を追加
-javaagent:/usr/local/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
# 実は上記は readme とは違い,pleiades.jar のフルパスを通さないと下記のエラーが生じる
# Error opening zip file: plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

----------------------------------------------------------

# 起動したら日本語化されているはず
eclipse

3.Android Development Tools (ADT) インストール
起動後ウィンドウ上部ヘルプ -> ソフトウェア更新 -> サイトの追加をクリック
ロケーションに https://dl-ssl.google.com/android/eclipse/ と入力
チェックしてインストールをクリック
同意 -> 完了をクリック後, インストール開始
eclipse の再起動を求められる
以上で ADT のインストール終了

4.ADT の設定 on eclips
# 最初何もできずエラーばかり.とりあえずパス通してみた
export PATH=$PATH:~/android/mydroid/out/host/linux-x86/sdk/android-sdk_eng.名前_linux-x86/tools/

# ウィンドウ上部のウィンドウ -> 設定 -> Android のロケーションに下記を入力
~/android/mydroid/out/host/linux-x86/sdk/android-sdk_eng.名前_linux-x86

# やっと認識した.苦労した.新規プロジェクトを作成してみる.
ウィンドウ上部ファイル -> 新規 -> プロジェクト -> android を起動
プロジェクト名:hello_android
アプリケーション名:HelloAndroid
パッケージ名:com.example.helloandroid
create activity:hello_android
Min SDK version:3
完了

# おー.何か立ち上がった.やっとプログラムが打てる・・・
hello_android -> src -> com.example.helloandroid -> hello_android.java を開く(右クリック)

# 下記に書き直して保存
-- 編集内容 ----------------------------------------------

package com.example.helloandroid;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class hello_android extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("HelloAndroid");
setContentView(tv);
}
}

----------------------------------------------------

# android application で実行してみる

# ここで下記のエラーが出てる
[2009-07-07 00:34:50 - hello_android] no classfiles specified
[2009-07-07 00:34:50 - hello_android] Conversion to Dalvik format failed with error 1
Your project contains error(s), please fix them before running your application

# どうやらクリーンを実行すると解決するらしい. 参考
ウィンドウ上部プロジェクト -> クリーン -> 全てのプロジェクトをクリーン

# 再度実行したら通った.めでたしめでたし
Hello, Android!

posted under |

0 コメント:

コメントを投稿

次の投稿 前の投稿 ホーム

My Twitter

    follow me on Twitter

    記事一覧


    Recent Comments