Fügen Sie einfach das android:targetSdkVersion="8"
Attribut zum uses-sdk
Tag hinzu. Wenn Sie nur die Warnung loswerden wollen, wird es das sicher tun.
Wenn Sie mehr wissen wollen, hier ist eine Beschreibung dessen, was das Attribut bedeutet,
http://developer.android.com/guide/topics/manifest/uses-sdk-element.html#target
Die docs ein wenig verschwommen sind, aber sie sagen, was ist, dass das Ziel SDK-Version wird verwendet, um festzustellen, ob Android Kompatibilitätsschichten aktivieren soll. Zum Beispiel, wenn Ihr min SDK 8 war, aber Ihr Ziel SDK 14 war, sagen Sie Android, dass, obwohl es keinen Grund gibt, dass es nicht auf Version 8 funktionieren sollte, Sie nur auf 14 getestet haben. Daher, wenn es Kompatibilitätseinstellungen gibt Um zwischen Level 8 und 14 zu aktivieren, können sie gesetzt werden. Beachten Sie, dass dieses Attribut tatsächlich nichts in Abhängigkeit von den tatsächlichen Min/Zielwerten tun kann.
Wenn Sie min SDK == target einstellen, sagen Sie im Wesentlichen, dass Sie auf der niedrigsten API-Ebene getestet haben, die Sie unterstützen möchten, was eine gute Sache ist.
Versuchen Sie, die Leerzeile zu entfernen. Stellen Sie sicher, dass Sie es an der richtigen Stelle im Manifest platziert haben. (innerhalb des '' Tags, aber NICHT innerhalb des' ' Tags. Und wenn das das nicht behebt, mach ein "Clean" des Projekts in Eclipse (ich nehme an, das ist deine Entwicklungsumgebung). –
Jakar