2010-05-31 12 views
53

Una vez que he creado un proyecto con el asistente de Android, ¿cómo cambio el paquete de API de, por ejemplo, 1.5 a 2.1?Eclipse Android Nivel de API de cambio

No me estoy refiriendo a la aplicación xml donde se establece la API mínima, me refiero al jar incluido en mi proyecto a las API de Google.

+0

Sólo una nota: Si se trata de una aplicación del consumidor, asegúrese de no perder la compatibilidad con versiones 1.5+, todavía hay muchas personas que utilizan versiones antiguas – HXCaine

+1

@HXCaine Sólo 6.1 % del mercado usa una versión inferior a 2.1, el 19.1% del mercado usa la versión 2.2, y el 74.4% usa 2.3.3 y superior. [enlace] (http://developer.android.com/resources/dashboard/platform-versions.html). Por esas razones, no me molestaría en soportar nada menos que 2.2, e incluso entonces, es probable que sea seguro admitir 2.3.3 y más, ya que apuesto a que el porcentaje de personas que ejecutan 2.2 continuará disminuyendo constantemente, y la funcionalidad API en 2.3.3 disponible puede valer la pena la pérdida del mercado si significa que el otro 75% del mercado le gusta mucho más a tu aplicación (depende de lo que haga tu aplicación) – Zero

+0

@HXCaine Hace referencia al mismo enlace, desde diciembre de 2011 a junio de 2012, el porcentaje de los usuarios que usan 2.2 han disminuido en más de la mitad. Apuesto a que se reducirá a la mitad nuevamente en diciembre de 2012. Cuanto más lo pienso, más siento que incluso 2.2 ya no es relevante para el desarrollo de nuevas aplicaciones, a menos que tu aplicación no utilice ninguna de las nuevas funcionalidades de API en 2.3 .3 de todos modos, en cuyo caso, también podría ser compatible con 2.2. Aún así no me molestaría en volver al 1.6. – Zero

Respuesta

59

¿Está utilizando Eclipse para esto porque marcó la pregunta con eclipse? Si está utilizando Eclipse simplemente haga clic en su proyecto seleccione propiedades ahora elija Android. Ahora debería poder seleccionar otro objetivo de compilación. Si quieres el paquete de API cambiar la casilla de verificación de 4 a 7.

Si no está utilizando Eclipse y desea utilizar el programa de consola androide androide utilizar el programa terminal de la siguiente manera

android update project -p <path to project> -t <new target api level> 
48

Uso Eclipse, no puede cambiar la versión del SDK correctamente solo haciendo clic con el botón derecho y las propiedades. Abra el archivo de manifiesto y cambiar la línea

<uses-sdk android:minSdkVersion="number-of-version-you-want" /> 
+1

Esta respuesta funcionó para mí, ¡gracias! – shanabus

+0

Trabajó para mí también, gracias! – maximus

+0

Aunque op dijo: "No me estoy refiriendo a la aplicación xml donde está establecida la API mínima". Todavía le doy un +1 para señalar dónde hacer esto. :) – Madbreaks

Cuestiones relacionadas