ひつじのにっき

mhidakaのにっきです。たまに長文、気が向いたとき更新。

サンプルソースコードの実行手順

SDKに付属のアプリケーション実行手順です。
デバッガで止めながら勉強出来るようになります。

Android Api Demoプロジェクトファイルの作成

まずはEclipseでプロジェクトを作る

Androidプロジェクトのウィザード
	メニューよりファイル>新規>プロジェクト
	ウィザードを選択>AndroidAndroidプロジェクト

・プロジェクトの設定
	プロジェクト名:ApiDemo
	内容>「外部ソースからプロジェクトを作成」を選択

・ロケーションに以下を設定
	C:\android-sdk\samples\ApiDemos
	完了をクリック

    Android SDK Version 1.5 の場合は
    C:\android-sdk-windows-1.5_r2\platforms\android-1.5\samples\ApiDemos 
    にロケーションを設定してください

Api Demo実行

プロジェクトの実行手順はEclipseを触ったことがある人なら簡単ですが
それ以外にAndroid Emulator上でApiDemoの削除が必要。
※すでにインストール済みだから警告されます。

・プロジェクト実行
	Eclipse画面左のワークスペースウィンドウの
	"ApiDemo"を左クリックして選択

	メニューより>実行>実行(Ctrl+F11)
	Android アプリケーションを選択、OKを押下
	
	
・Androidから怒られる

[2009-04-10 02:54:52 - ApiDemo] Re-installation failed due to different application signatures.
[2009-04-10 02:54:52 - ApiDemo] You must perform a full uninstall of the application. 警告: This will remove the application data!
[2009-04-10 02:54:52 - ApiDemo] Please execute 'adb uninstall com.example.android.apis' in a shell.


・警告に従いApiDemoをアンインストールする。
	Android Emulatorが起動している状態のままコマンドプロンプト起動
	>cd C:\android-sdk\tools
	>adb uninstall com.example.android.apis
	
・再度、実行
	メニューより>実行>実行(Ctrl+F11)
	ApiDemo画面に遷移
	
	そのときEclipseAndroidコンソールは以下の通り。
	
[2009-04-10 03:02:02 - ApiDemo] Installing ApiDemo.apk...
[2009-04-10 03:02:07 - ApiDemo] 成功!
[2009-04-10 03:02:07 - ApiDemo] Starting activity com.example.android.apis.ApiDemos on device 
[2009-04-10 03:02:09 - ApiDemo] ActivityManager: Starting: Intent { comp={com.example.android.apis/com.example.android.apis.ApiDemos} }



Hello World!

最も簡単なソースコードです。

・一番単純なデモ
	※以下はEmulator上の操作です。
	
	APP > Activity > Hello Worldソースコードの場所
	※以下はEclipse上の操作です。
	
	パッケージエクスプローラ上
	ApiDemo > src > com.example.android.apis.app > HelloWrold.javaデバッグの方法
	起動時にデバッグを選択するだけです。
	具体的には実行時に
	Eclipseのメニューより実行>デバッグ を選択
	



次は何か作ってみよう!