a2sd(アプリをSDカードに保存可能にする機能)対応する方法ですが、ビルドまでに必要な手順は以下の2(3)ステップです。

・ビルドターゲットを2.2にする
・マニフェストファイルでinstallLocationを設定
<manifest 
xmlns:android="http://schemas.android.com/apk/res/android"
android:installLocation="auto"
... />

(↓2.2より以前のOSでも一応インストールできるようにしたい場合。ただし、a2sd以外のSDK8以降の機能は使わないように気をつける)
・android:minSdkVersionは8にせず、任意のバージョンに設定

ただし!!
そのアプリをマーケットで公開したい場合は、もう1つ注意点があります。

・マーケットのデベロッパーコンソールの「公開設定のオプション」で「コピー防止」をオフにする
コピー防止をオフに

コピー防止をオンのまま公開すると、インストールはできても「設定>アプリケーション>アプリケーションの管理」から「SDカードに移動」ボタンが無効のままで効果がありません!

Apps on SD Card: The Details
↑「Security and Performance Implications」のところを参照