4

私のAndroidManifest.xmlは次のようになります。

<manifest ...>
    <application ...>
        ...
    </application>
    <uses-sdk ... />
</manifest>

これは以前のバージョンのEclipseでは問題ありませんでしたが、アップグレードしてから次の警告が表示されます。

<uses-sdk> tag appears after <application> tag

ここでのベストプラクティスは何ですか?

4

1 に答える 1

6

警告はlintによって説明されます。これは深刻なことではなく、「申し訳ないよりも安全な」ポリシーです。

リントの引用:

<uses-sdk> tag appears after <application> tag

Issue: Checks for manifest problems like <uses-sdk> after the <application> tag
Id: ManifestOrder

タグは、必要なバージョン、必要な機能、必要なライブラリなどを宣言する要素の後に表示する必要があります。以前は、タグがこれらの他の要素のいくつかの前に表示されるときに微妙なバグ(テーマが正しく適用されないなど)があったため、マニフェストを論理的な依存関係の順序で並べ替えることをお勧めします。

于 2012-07-31T10:20:10.080 に答える