これについて読めば読むほど、私は混乱します。読んでいる間は簡単に思えますが、数秒後、頭の上で跳ね返ります。とにかく、ここに私の質問があります。
公開済みのアプリに AdMob 広告を追加したいと考えています。私が読んだ限りでは、マニフェスト ファイルに targetSDKVersion を 13 以上にする必要があります。targetSDKVersion を 13 に設定すると、Eclipse に次のような警告が表示されます。
「Android の最新バージョンを対象としていません。互換モードが適用されます。このバージョンのテストと更新を検討してください。詳細については、android.os.Build.VERSION_CODES javadoc を参照してください。」
さて、今のところ、これが私の minSDKVersion と targetSDKVersion の理解です。
minSDKVersion = これは下位互換性のためのものです。Android 2.3.3 では、minSDKVersion を 10 に設定しています。これは、アプリケーションを開発したバージョンです。したがって、Android のバージョンが 2.3.3 以上のユーザーは、私のアプリケーションを使用できます。
targetSDKVersion = これは、自分のアプリケーションで targetSDKVersion に属する機能を使用したことを示しており、バージョンが同等以上のユーザーはその機能を表示し、それより低いバージョンのユーザーはアプリケーションを使用できます。 、しかし、機能を見ることができません。
それで、私の理解が正しければ、警告はどうですか?この警告はどういう意味ですか?
また、admob は、最低でも Android 1.5 以降が必要であると述べています。しかし、ドキュメントには、Android バージョン 3.2 に対してコンパイルすると書かれています。これはどうですか?
私はアンドロイドとアドモブにかなり慣れていないので、これらがかなり基本的な質問である場合は、ご容赦ください。
ありがとう!!!