1

Eclipse の AndriodMenifest.xml に問題があります。エラーは

<uses-sdk android:minSdkVersion="8" />

<uses-sdk>タグはターゲット API レベル (検証済みの最高バージョン。それ以降のバージョンで実行すると、互換動作が有効になる可能性があります) を指定する必要があると書かれてい ます。android:targetSdkVersion="?"

AndroidのAPIレベルは8ですが、このエラーが発生しています.どうすれば解決できますか?

4

4 に答える 4

0

AndroidManifest.xml を編集し (ソース ビューを使用)、targetSdkVersion を 8 に設定します。

(技術的には、アプリケーションが動作することを確認した Android の最新バージョンに設定する必要があります。使用する下位互換性機能を決定するために使用されます)

于 2012-06-05T10:59:54.723 に答える
0

タグにandroid:targetSdkVersion="8"属性を追加するだけです。uses-sdk警告を取り除きたいだけの場合は、それで十分です。

ただし、含めることは常に良い習慣と見なされますandroid:targetSdkVersion

Googleはそれについて非常に良い説明を提供しています ここをチェックしてください

たとえば、最小 SDK が 8 で、ターゲット SDK が 14 の場合、バージョン 8 で動作しない理由はないが、14 でのみテストしたことを Android に伝えています。したがって、互換性設定がある場合レベル 8 から 14 の間で有効にするには、それらを設定できます。

于 2012-06-05T11:01:50.527 に答える
0

AndroidManifest.xmlで sdk を定義したかどうかを確認します

<uses-sdk android:minSdkVersion="8" />

これについては、 default.propertiesファイルも確認してください

target=android-8
于 2012-06-05T11:02:37.730 に答える