EclipseでAndroidアプリを試していて、サンプルなどのソースコードを取ってきてインポートしようとしたら「エラーが出てうまくいかない!」という壁にぶちあたったので、自分の場合の脱出法をメモしておきます。

手順

○Import

– [File] > [Import] > [Existing Projects into Workspace]
– [Select archive file]に対象のファイルを指定
– [Finish]
– Importしたプロジェクトが現れる

○default.properties

– 他のプロジェクトからコピーして持ってくる。
– 以下の記述があれば、多分OK
target=android-8

○Android – Project Build Target

– プロジェクトを右クリック
– [Properties] > [Android]
– [Project Build Target]に”Android 2.2″を選択
– [Apply]
– 再起動する [File] > [Restart]
– プロジェクトフォルダ直下に”Android 2.2″というのが現れる

○src 以下の “R.java”を削除

– 何にも考えずに削除する。

○Clean Build

– [Project] > [Clean…]
– もし以下のエラーが出たら、”gen”フォルダを丸ごと削除して再度Clean Build
Project ‘Widget Introduction’ is missing required source folder: ‘gen’

○デバッグモードで実行

– [Run] > [Debug as] > [Android Application]
– うまくいけばエラーが出ずに実行できる。