2010-02-19 10 views
11

Ich bin gerade im Begriff, meine erste Android-App zu starten, und es läuft auf der Android 1.1-Plattform, API Level 2, aber ist das, was ich offiziell unterzeichnen und starten Sie die App als? Beeinflusst es überhaupt die Leistung oder ist es einfach für Android, zu wissen, auf welchen Geräten es funktioniert?Welche Android-Plattform und API soll man anvisieren?

Das einzige Problem, das ich sehe, ist, dass ich nicht < Stützen-Bildschirme > im Manifest angeben kann, was ich tun möchte, aber es scheint, ich muss bei 1,6 zumindest für diese starten würde zu arbeiten.

Würde ich eine große Anzahl von Telefonen vermissen, indem ich mit 1.6 anstelle von 1.1 starte?

Vielen Dank!

+0

Sie können nicht das, was im Manifest angeben? Ich denke, dass Sie Ihre Frage bearbeiten und den Teil formatieren müssen, der sagt, was Sie nicht spezifizieren können. –

+0

Danke !! Es war Unterstützungsbildschirme, die fehlten –

+0

Es gibt eine Möglichkeit, Unterstützungsbildschirm für 1.5 zu erhalten. Sie erstellen Ihre Anwendung mit 1.6, setzen aber minSdk auf 3 und targetSdk auf 4. Und Sie müssen sicherstellen, dass Sie keine APIs von 1.6 verwenden. Wenn Sie dies nicht tun, wird Ihre Anwendung im Android Market von HTC Tattoo nicht angezeigt, da sie über ein QVGA-Display verfügt. Weitere Informationen hierzu finden Sie hier http://developer.android.com/guide/practices/screens_support.html#strategies –

Antwort

25

Entfernen von veralteten Informationen und Informationen, die in naher Zukunft veraltet sein werden. gehen hier nur um zu sehen, welche Versionen Sie interessieren sollte:

http://developer.android.com/resources/dashboard/platform-versions.html

+0

Vielen Dank, die Grafik hilft viel, ich denke, 1,5 wäre perfekt, aber es funktioniert nicht mit Unterstützungsbildschirmen. Ich frage mich, ob das wichtig ist. –

+0

hängt davon ab, was Sie mit Unterstützungsbildschirmen tun. Es ist einfach, Ihre App mit verschiedenen Betriebssystemversionen und Bildschirmauflösungen zu testen, indem Sie den Emulator verwenden, um festzustellen, ob Probleme auftreten. –

+0

Danger14s Bearbeitung ist sehr wichtig zu beachten. – Vass

1

Soweit es mich betrifft, beginne ich mit der Entwicklung von Targeting 1.5. Als halb fertig, würde ich zu 2.1 wechseln und wenn ich fertig bin, würde ich alle Versionen dazwischen ausprobieren. Ich halte es nicht für notwendig jede Version niedriger 1.5 in dem Sinne ... Sie können nicht abwärtskompatibel sein, um zum Anfang des Universums ;-)

Verwandte Themen