より高いSDKターゲット(3.0としましょう)でAndroid APKをビルドできることがわかりましたが、それでも下位デバイス(2.1としましょう)でアプリを実行できます。理由がわかりますか?特定の番号に設定した場合にのみandroid:minSdkVersion
、実行が停止します。
Fragment のような最新の機能をアプリで使用し、それを下位プラットフォームのデバイスで実行すると、アプリはどうなるでしょうか? アプリはクラッシュしますか?
Android 4.1でコンパイルしましたが、デバイス2.1で実行できるため、admobを扱うときにこれに気づきました。これには本当に驚かされます。