■基本的なAndroidアプリケーション開発手順
Eclipseを使ってAndroidアプリケーションを開発する際の基本的な手順は以下の
ようになります。
1.Androidプロジェクトの作成
2.定義ファイル(.xml)の設定
3.ソースコード(.java)の作成
4.作成したアプリケーションの実行
1. Androidプロジェクトの作成
まず、Androidアプリケーションのプログラムファイルや設定ファイルを管理
する単位であるプロジェクトを作成します。
・Eclipseのメニューより[ファイル]→[新規]→[Androidプロジェクト]を
選択
・「新規Androidプロジェクト」ダイアログで各項目を入力
- 「Project Name」にプロジェクト名を入力
- 「ワークスペース内の新規プロジェクトを作成」にチェック
- 「ビルド・ターゲット」に使用するライブラリを選択
- 「Application Name」にアプリケーション名を入力
- 「Package Name」にパッケージ名を入力
- 「Create Activity」にチェックし、Activity名を入力
- 「Minimum SDK」にアプリが動作する最小SDKバージョンを指定
・[完了]をクリックすると、「パッケージ・エクスプローラ」に作成した
プロジェクトが表示される
2. 定義ファイル(.xml)の設定
Androidアプリケーションでは、「res/layout」配下のXMLファイルで画面が
定義されています。
新規プロジェクトを作成した時点で「res/layout/main.xml」が作成されるので、
このファイルを編集するか、あるいは新規XMLファイルを作成して画面の設定を
行います。
また、AndroidManifest.xmlファイルで、アプリケーション実行に必要な情報を
記述します。
その他、「res/values」配下に文字列情報(strings.xml)や色情報(color.xml)等
を定義します。
3. ソースコード(.java)の作成
Androidアプリケーションのプログラミングには、基本的にJava言語を使用します。
新規プロジェクトを作成した段階で以下のようなJavaファイルが作成されるので、
これを修正することからプログラミングを始めます。
package (パッケージ名);
import android.app.Activity;
import android.os.Bundle;
public class (クラス名) extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super .onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
|
4. 作成したアプリケーションの実行
作成したアプリケーションを実行する方法はいくつかありますが、ここではEclipse
で開発後、デバッグ目的で起動する際の手順を記載します。
1.メニューの「実行」より[デバッグ構成]を選択
2.[Androidアプリケーション]を右クリックして、[新規]を選択
3.”名前:” 欄にアプリケーション名を入力
4.”プロジェクト:” 欄の[参照]ボタンを押して該当プロジェクトを選択
5.下のほうにある[デバッグ]ボタンをクリック
これで、AVDが起動しアプリケーションが実行されます。
なお、Androidでは以下の流れでソースコードが実行形式に変換されます。
・Javaソースコード(.java)
↓ ・・・コンパイル
・Javaクラスファイル(.class)
↓ ・・・リコンパイル
・Dalvikバイトコード(.dex)
↓ ・・・パッケージン
・Androidパッケージ(.apk)