Avisos

Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 29/07/14, 05:54:47
Array

[xs_avatar]
LEAJIM_454 LEAJIM_454 no está en línea
Miembro del foro
 
Fecha de registro: nov 2012
Mensajes: 215
Modelo de smartphone: Galaxy Ace
Tu operador: Otra
¿Como puedo cambiar la API Level de mi aplicacion?

Hola, desde hace un tiempo ando programando una aplicacion compilandolo con la API 17 mi pregunta es que si se puede subir esta API a 19 o superior, ya que esta por salir android L y en SDK nos da una preview ayuda por favor, mil gracias de antemano.
Responder Con Cita


  #2  
Viejo 29/07/14, 08:33:17
Array

[xs_avatar]
pernath pernath no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: may 2011
Mensajes: 83
Modelo de smartphone: LG optimus 2x
Tu operador: Movistar
Buenas,

sí que puedes. Primero debes descargarla por la el SDK Manager y después realizar los siguientes pasos

- Modificar tu archivo "AndroidManifest.xml", concretamente este tag:
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17"/> (en esta línea debes poner el Sdk con el que quieres compilar tu proyecto y que previamente has descargado, en tu caso debes reemplazar el 17 por 19)

- Botón derecho sobre tu proyecto / propiedades/ sección Android y seleccionas la API (19)

y Finalmente si vas a ejecutar un emulado deberás crear uno sobre la API (19) con la que trabajas (Android Virtual Device Manager)

Creo que esto es todo

Un saludo.
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 29/07/14, 11:21:39
Array

[xs_avatar]
manolazo manolazo no está en línea
Miembro del foro
 
Fecha de registro: jun 2012
Localización: Madrid
Mensajes: 219
Modelo de smartphone: Samsung Galaxy S7 edge
Tu operador: Pepephone
Pregunta.

Cuando llevas un tiempo programando para la api 17 por ejemplo, y salen versiones de api superiores, ¿es necesario cambiar el android:targetSdkVersion="17" a uno mayor?

Se supone que si compila para 17 lo hara para la 19 o las que vengan no?

Es que no tengo muy claro el concepto de targetVersion , de hecho yo ni lo he cambiado y lo tengo en 17 que es el API de mi galaxy s3 (4.2.2) con lo que hago las pruebas.

Pensaba que lo importante es el minSdkVersion.
Responder Con Cita
  #4  
Viejo 29/07/14, 11:51:47
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
 Cita: Originalmente Escrito por manolazo Ver Mensaje
Pregunta.

Cuando llevas un tiempo programando para la api 17 por ejemplo, y salen versiones de api superiores, ¿es necesario cambiar el android:targetSdkVersion="17" a uno mayor?

Se supone que si compila para 17 lo hara para la 19 o las que vengan no?

Es que no tengo muy claro el concepto de targetVersion , de hecho yo ni lo he cambiado y lo tengo en 17 que es el API de mi galaxy s3 (4.2.2) con lo que hago las pruebas.

Pensaba que lo importante es el minSdkVersion.
El targetSdkVersion no es muy importante, los verdaderamente importantes son el Build Version (en el fichero properties) y el Min Version. Aunque en la mayoría de los casos te va a interesar que el targetSdkVersion coincida con el minSdkVersion, salvo algunas excepciones.
Responder Con Cita
  #5  
Viejo 29/07/14, 18:35:51
Array

[xs_avatar]
LEAJIM_454 LEAJIM_454 no está en línea
Miembro del foro
 
Fecha de registro: nov 2012
Mensajes: 215
Modelo de smartphone: Galaxy Ace
Tu operador: Otra
 Cita: Originalmente Escrito por pernath Ver Mensaje
Buenas, sí que puedes. Primero debes descargarla por la el SDK Manager y después realizar los siguientes pasos - Modificar tu archivo "AndroidManifest.xml", concretamente este tag: (en esta línea debes poner el Sdk con el que quieres compilar tu proyecto y que previamente has descargado, en tu caso debes reemplazar el 17 por 19) - Botón derecho sobre tu proyecto / propiedades/ sección Android y seleccionas la API (19) y Finalmente si vas a ejecutar un emulado deberás crear uno sobre la API (19) con la que trabajas (Android Virtual Device Manager) Creo que esto es todo Un saludo.
Gracias por tu pronta respuesta, espero que puedas ayudarme mi problema es ayer tuve que actualizar mi Eclipse bajando uno nuevo desde la pagina oficial ya que en el sdk no me aparecia la opcion de bajar algunos extra como las librerias de licencias, pero eso no fue nada al reemplazar por completo crei que podia usar como si nada el nuevo ya que trae un monton de mejoras si no me equivoco este fue lanzado el 2 de julio de 2014, pero bueno estaba con KitKat API 19 y ahora me baje exactamente el sdk pero cada vez que creo una actividad esta aparece con muchos errores por que se extiende de ActionBarActivity en vez de Activity y cada vez que creo una actividad tengo que corregirlo y es algo molesta por que trabajo con mil y una actividades podrias ayudarme a corregirlo? o es que voy a tener que comenzar otro proyecto u.u de ser asi estoy totalmente fastidiado, gracias por leer y gracias de antemano por la ayuda.

Saludos
Responder Con Cita
  #6  
Viejo 29/07/14, 18:43:17
Array

[xs_avatar]
LEAJIM_454 LEAJIM_454 no está en línea
Miembro del foro
 
Fecha de registro: nov 2012
Mensajes: 215
Modelo de smartphone: Galaxy Ace
Tu operador: Otra
Gracias lo que dijiste me ayudo ya no me aparecen errores, eres lo maximo muchas gracias.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 19:10:37 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /