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]
- うまくいけばエラーが出ずに実行できる。