簡単な質問: Eclipse では、「新しい Android プロジェクト」コマンドは常に最後に利用可能な sdk を使用しようとします。それは常に良い考えですか?
アップデート:
私は説明しようとします。Eclipse では、「新しいプロジェクト」は次のマニフェストを生成します。
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
したがって、最後の Android (Jelly Bean、4.2.x) をターゲットにしますが、Froyo (2.2) でも実行できます。私は大丈夫です。この選択で何が間違っている可能性がありますか?
アップデート
android:minSdkVersion="8" + android:targetSdkVersion="17" を設定し、ビルド ターゲットを 2.2 に設定して、アプリが古いデバイスで確実に実行されるようにしても問題ありませんか (NoSuchMethodError 例外は発生しません)。