AndroidのSDK API Levelの設定値について

プロジェクト設定 > プラットフォーム > Android SDKの設定項目にある「SDK API Level」が、表題と設定するパラメータが一致していないように思われます。NDK API LevelなどAPI Levelでの設定は、API Level自身の値を設定するのに対し、ここの設定だけが、コマンドプロンプトで「android list target」を実行した時に返ってきたIDを設定する必要があります。

例えば、API Level 19を設定する場合は、私の環境では「android list target」を実行するとIDが1となります。

51416-apilevel1.png

この場合は、SDK API Levelには1を設定し、NDK APIにはandroid-19を設定することでビルドが成功します。ここでSDK API Levelを19と設定するとビルド時にエラーとなります。

これは、SDK API Levelというラベルと、実際に設定すべき値が一致せず混乱を招く恐れがあるので、ラベルを変更するなどしてもらえないかと思っていますが、いかがでしょうか。