あんどろいどの「あ」−超初心者がはじめるあんどろいど 其の参

設定が済んだので、ようやくHelloWorldとなります!長かった。

プロジェクトをつくる

[1] Eclipseを起動し、[ファイル]-[新規]-[プロジェクト]を選択し、新規プロジェクトウィンドウを表示します。

[2] treeから[Android]-[Android プロジェクト]を選択し、次へボタンを押します。

[3] 新規Android プロジェクト画面にて各種設定を行います。

・プロジェクト名:HelloWorld(Ecripseのプロジェクト名。任意)
・内容:そのまま
・ビルドターゲット:インストールしたAndroid SDKのバージョンを選択。今回は最新の2.2を選択。
・アプリケーション名:HelloWorld(この名前でandroidに登録されます。menuに出てくる名前。任意。)
・パッケージ名:android.Practice(javaのパッケージ名:任意ですが先頭は要小文字)
・CreateActivity:HelloWorld(こちらも任意)
・Min SDK Version:選択したAndroid SDK のところに表示されている番号を入れる。2.2の場合は8。

設定したら次へボタンで先へ進み、New Test Android Project画面が表示されるので、TestProjectを作りたい場合はチェックをつけ、作りたくない場合はチェックを外して、完了ボタンを押す。





HelloWorldが出るようにする

[1] プロジェクトを作り終えると、「HelloWorld.java」ファイルが開きます。ある程度コードが書かれているので、1部を変えてHelloWorldを出すことにします。

1番下の行の ”setContentView(R.layout.main);”部分を消して下記を追加します。
TextView tv = new TextView(this);
tv.setText("HelloWorld!!!");
setContentView(tv);

[2] TextViewのところに赤い波線が出ると思うので、マウスを近づけるとダイアログが表示されます。これは必要なライブラリのインポートができてないため、TextViewクラスが参照できない状態にあることを表しますので、1番上にある、「TextViewをインポートします(android.widget)」を選択すると、赤い波線が消え、「import android.widget.TextView;」がソースの先頭の方に追加されます。


[3] 実行します。Ecripseのメニュー[実行]-[実行]を選択すると、次を実行ウィンドウが出て、'HelloWorld'を実行する方法が選択できるので、Androidアプリケーションを選択してOKボタンを押します。


※ ここで下図、Android AVD Error画面が立ち上がった場合は、AVDの設定で設定を行ってから次へ進んで下さい。

[4] しばらくすると、エミュレータが起動します。今のバージョンだとこういう感じです。ここで赤枠の「家」アイコンを押すとホームの[5]画面が表示されます。

[5] ホーム画面のLancherアイコンをクリックすると[6]画面が表示されます。

[6] LancherでHelloWorldアプリケーションを起動します。

[7] HelloWorld!!!が表示されました。成功です!!!

※[4][5][6]の各画面で「Menu」アイコンを押してもHelloWorldは表示されます。

AVDの設定
Androidの実行時に使用するエミュレータは、AVD(Android仮想デバイス)が設定されていないと動きません。事前に設定する方法もありますが、ココでやっちゃいます。

[1] Android AVD Error画面にて、'Do you wish to a add new Android Virtual Device?' と聞かれているので「はい」を押します。

[2] Android SDK and AVD Manager画面が起動するので、新規ボタンを押します。
[3] Create new Android Virtual Device (AVD)画面が起動するので、名前に任意の名前を入れ(ここではmyAVD)、ターゲットで新規Androidプロジェクト作成時に設定した、AndroidSDKのバージョンを選択し(ここではAndroid2.2)、[Create AVD]ボタンを押します。

[4] 作成に成功したらこちらの画面に戻り、今作成したAVDを選択し、[開始]ボタンを押します。

[5] Launch Options 画面が起動するので、[起動]ボタンを押します。

[6] myAVDという名前が表示された、Androidエミュレータが起動したら成功です。閉じてもらって構いません。


ということでHelloWorldは無事表示されました。
次からはもう少しちゃんとしたアプリケーションを作っていく予定です。