Android sdk version (APIレベル)

Androidアプリを開発する際には、SDK version (APIレベル)を指定する箇所が何箇所かある。

 

AndroidManifest.xmlに記述する、minSdkVersiontargetSdkVersion、 それと、実際のビルドに使うSDKのバージョン。

http://kino2718.blogspot.jp/2012/05/minsdkversion-targetsdkversionproject.html

 

で、問題なのが、minSdkVersionで設定したバージョン以下のデバイスにはインストールできない、はずなんだが、なぜか無事にできてしまう。ant でビルドしているからか?

 

追記:

Windowsで作成したAPKだとインストールできないが、macで作成したAPKだとどん端末にでもインストールできてしまう。mac版SDKのバグか? バグ情報を検索しても見つからないが。。。。