ビルドターゲットバージョンを落とした時の注意点

プロジェクト作成時に間違って4.1を指定したが、本当は2.2とかだった、という場合の対応。基本的にバージョンアップの方向は何もしなくていいんだけど、バージョンダウンの場合はビルドできなくなる恐れがある。

4.1 -> 2.2 の場合は以下の手順で対応できた

  1. まずはプロジェクトのプロパティで「Android」→「Project Build Target」を「Android 2.2」にする
  2. ビルドするとエラーとなる
  3. 「res/values-v11」、「res/values-v14」を削除
  4. 「res/menu/activity_main.xml」の「android:showAsAction="never"」を削除
  5. 一度クリーンを実行(これが重要)
  6. ビルドできるようになるハズ