2010-02-19 12 views
11

Estoy a punto de lanzar mi primera aplicación para Android, y se ejecuta en la plataforma Android 1.1, API Nivel 2, pero, ¿es esto lo que debería firmar oficialmente y lanzar la aplicación como? ¿Afecta el rendimiento o simplemente es para Android saber en qué dispositivos funciona?¿A qué plataforma Android y API dirigirse?

El único problema que veo es que no puedo especificar < compatible-pantallas > en el Manifiesto, lo que me gustaría hacer, pero parece que tendría que iniciarse en 1.6 al menos para que esto funcione.

¿Me faltaría una gran cantidad de teléfonos al lanzar en 1.6 en lugar de 1.1?

¡Gracias!

+0

no se puede especificar lo que en el Manifiesto? Creo que necesitas editar tu pregunta y formatear esa parte que dice lo que no puedes especificar. –

+0

¡Gracias! Era compatible: pantallas que faltaban –

+0

Hay una manera de obtener la pantalla de soporte para 1.5. Construyes tu aplicación usando 1.6 pero estableces minSdk en 3 y targetSdk en 4. Y debes asegurarte de que no estás usando ninguna API desde 1.6. Si no lo hace, su aplicación no estará visible en Android Market de HTC Tattoo porque tiene una pantalla QVGA. Lea más sobre esto aquí http://developer.android.com/guide/practices/screens_support.html#strategies –

Respuesta

25

Eliminación de información desactualizada e información que estoy seguro estará desactualizada en el futuro cercano. Simplemente haga clic aquí para ver qué versiones debe ser una preocupación:

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

+0

Gracias, la tabla ayuda mucho, creo que 1.5 sería perfecto, pero no funciona con pantallas de soporte. Me pregunto si eso importará. –

+0

Depende de lo que esté haciendo con soportes-pantallas. Es fácil probar su aplicación contra diferentes versiones de SO y resoluciones de pantalla usando el emulador para ver si hay algún problema. –

+0

La edición de Danger14 es muy importante de observar. – Vass

1

Por lo que a mí respecta, empiezo a desarrollar la orientación 1.5. Cuando terminara a medias, cambiaría a 2.1 y, cuando terminara, probaría todas las versiones intermedias. No considero necesario importa cualquier versión menor de 1,5 ... no puede ser compatible hacia atrás hasta el principio del universo ;-)

Cuestiones relacionadas