Ihre App funktioniert auch mit älteren Versionen, selbst wenn Sie auf eine neuere Version abzielen. Das Ziel ist die Version, mit der Sie Ihre App getestet haben. Wenn Sie die neueste Version (API 16) als Ziel haben, wird Ihre App beim Ausführen auf älteren Telefonen nicht in den Kompatibilitätsmodus versetzt. Wenn Sie zum Beispiel eine Menüschaltfläche in 2.x haben, aber auf die API 16 abzielen, wird diese Menüschaltfläche auf bestimmten Telefonen nicht angezeigt, da Sie die ActionBar
verwenden sollen.
The minSdkVersion
ist, was Sie denken, die sicher, dass Ihre App auf älteren Versionen laufen machen:
<uses-sdk android:minSdkVersion="8" />
So ist die Lösung für Ihr Problem nur die neueste API-Ebene über den SDK-Manager zum Download bereit steht. Sie haben wahrscheinlich API 16 nicht installiert.
Danke für diese Antwort! Ich wünschte, ich könnte es mehr als einmal abstimmen. –