Pregunta ¿Android cambia la versión del SDK en Eclipse? No se puede resolver el objetivo android-x


Desarrollé una aplicación de Android contra 2.1 SDK. Desde entonces, he vuelto a instalar Eclipse / Android SDK; con la nueva instalación, quiero 'actualizar' la dependencia de la aplicación de Android a 2.2 SDK (porque no quiero 2.1 instalado en mi máquina). es posible? Recibo el siguiente error de eclipse:

[2010-08-31 18:18:32 - AndroidApplication] Unable to resolve target 'android-7'

35
2017-09-01 00:22


origen


Respuestas:


Si usas eclipse, puedes abrir default.properties archivo en su espacio de trabajo y cambie el objetivo del proyecto a la nueva SDK (target=android-8 para 2.2). Accidentalmente seleccioné el 1.5 sdk para mi versión y no lo atrapé hasta mucho más tarde, pero al actualizarlo y reiniciar el eclipse parecía haber hecho el truco.


61
2017-09-28 05:30



ve a las propiedades del proyecto y cambia el objetivo de 7 a 8; también cambia el objetivo en el manifiesto de Android y ve a las propiedades del proyecto haciendo clic con el botón derecho en el proyecto y elige el objetivo


16
2018-01-30 06:56



Esto puede suceder cuando, por error, importa un proyecto de Android en su espacio de trabajo de Eclipse como un proyecto de Java. La solución en este caso: elimine el proyecto del espacio de trabajo en el Explorador de paquetes, luego vaya a Archivo -> Importar -> Android -> Código de Android existente en el espacio de trabajo.


8
2017-09-17 16:25



Enfrenté el mismo problema y lo puse en funcionamiento.

Creo que se debe a que cuando importas un proyecto, el objetivo de compilación no se establece en las propiedades del proyecto, que de forma predeterminada da el valor utilizado en el archivo de manifiesto. Lo más probable es que ya hayas instalado una API de Android más tarde con tu SDK.

La solución es habilitar el objetivo de compilación para su nivel API instalado (pero mantener la compatibilidad mínima con la API como se especifica en el archivo de manifiesto). Para hacer esto, en las propiedades del proyecto, vaya a Android, y desde "Objetivo de compilación del proyecto", elija un nombre de destino.


5
2018-01-06 23:24



En Build: v22.6.2-1085508 ADT debe agregar (seleccione Android 4.4.2)

Goto project -> properties -> Android (Este es el segundo en el orden de los elementos enumerados leftPanel) y en el objetivo de compilación del proyecto RightPanel, selecciona Android 4.4.2 como nombre de destino y aplica los cambios Reconstruirá el espacio de trabajo.

En mi caso incapaz de resolver el objetivo 'android-17' eclipse se mostraba como error de compilación y en código: import java.util.HashMap no se estaba haciendo referencia.


3
2018-05-17 14:51



Este problema se debe a la ruta, por lo que necesita construir la ruta usando los siguientes pasos.

Goto project -----> Haga clic derecho en Project Name ----> propiedades ----> haga clic en Than Ruta de compilación de Java opción que ---> haga clic en Android 4.2.2 ----> Ok


2
2018-01-18 11:20



Ir a proyecto -> propiedades -> (en el cuadro de diálogo que se abre ir a la ruta de compilación de Java), y en orden y exportar, seleccione Android 4.1 (su nueva versión) y seleccione dependencias.


1
2017-07-13 17:45