どのように違いますか?それとも同じですか?私はこれらの両方がSDKのバージョンを定義することを理解しているので、アプリケーションはコンパイルされるべきです。'project.properties'ファイルの 'target'設定と、マニフェストの 'android:targetSdkVersion'タグの違いは何ですか?
明確にするのを助けてください。 docsが言う
どのように違いますか?それとも同じですか?私はこれらの両方がSDKのバージョンを定義することを理解しているので、アプリケーションはコンパイルされるべきです。'project.properties'ファイルの 'target'設定と、マニフェストの 'android:targetSdkVersion'タグの違いは何ですか?
明確にするのを助けてください。 docsが言う
事前に感謝
アンドロイド:targetSdkVersion:この属性を使用 アプリの 前方を維持するために、ターゲットのバージョンと互換性の振る舞いを有効にしない すべきシステムに対してテストしたシステムに通知 - ターゲットバージョンとの互換性。アプリケーションは で、以前のバージョンではまだ実行可能です。
設定しない場合、デフォルト値はminSdkVersionに与えられたものと等しくなります。これは市場がSDDが低いデバイスをフィルタリングすることを示しています。プロジェクトのプロパティファイル内
ターゲット=アンドロイド-SDKバージョンは、Eclipseが これよりも高いSDKの使用方法やクラスを許可しないことを示します。
ie。 1つは開発環境に関連し、その他はアンドロイドデバイスに関連しています。
プロジェクトプロパティのターゲットは、プロジェクトをコンパイルするAndroidバージョンです。
マニフェストのtargetSdkVersionは、アプリケーションの対象となるAndroidバージョンです。たとえば、ターゲットバージョンを14以上に設定すると、Android v4にはアクションバーなどの特定のICS機能が表示されます。
http://developer.android.com/guide/topics/manifest/uses-sdk-element.html
おかげで、私は尋ねた 'アンドロイド:targetSdkVersion' タグ – Crocodile
時々ターゲット> targetSdkVersion !! ??例えば。あなたの目標より高い目標を持つ「図書館プロジェクト」を参照してください。 –