ADT 22.2 Asistente para nuevas aplicaciones: dependencia de plantilla no admitida: actualiza tu complemento de Android Eclipse

He encontrado algunas respuestas a ese problema, pero ninguno funcionó para mí. Al obtener la última pantalla en una nueva creación de proyecto, estoy recibiendo el siguiente mensaje:

Dependencia de plantilla no admitida: actualiza tu complemento de Android Eclipse

La versión requerida está vacía (en algunos casos aparece como 8). La versión instalada es 18.

Ya he probado muchas de las soluciones que encontré aquí, como:

  • Ejecute el administrador de SDK como administrador
  • Ejecutar Eclipse como administrador
  • Vuelva a instalar los componentes de soporte desde la carpeta adicional SDK y reinicie Eclipse,

Ninguno de estos no funcionó para mí.

¿Hay otra solución?

Actualización 2: Ahora (2013-09-19T17: 00: 00Z) hay un ADT 22.2.1 y herramientas 22.2.1 actualizaciones disponibles que corrigen este problema:

  • Utilizar Eclipse> Ayuda> Buscar actualizaciones para obtener ADT 22.2.1
  • Utilice SDK Manager para obtener las herramientas 22.2.1

Necesita ambas partes para solucionar el problema. El paquete ADT y el paquete del instalador en http://developer.android.com/sdk/index.html se han actualizado también.

(Desde aquí )


Actualización : el informe de errores tiene ahora una respuesta con archivos de plantilla fija adjuntos y los siguientes comentarios:

Este es mi malo. Yo estaba en medio de cambiar el sistema de dependencia utilizado por las plantillas y un estado transitorio se recogió en esta construcción de herramientas. Las plantillas se han establecido en la rama principal de AOSP.

He adjuntado una instantánea de las plantillas de actividades actuales. El reemplazo de la carpeta sdk / tools / templates / activities con el contenido de este zip debería resolver este problema.

Pido disculpas por las molestias.

Mi solución más antigua de abajo.


Solución al error :

Para la actividad en blanco :

  1. Editar <sdk>/tools/templates/activities/BlankActivity/template.xml

  2. Comente la dependencia:

     <!--<dependency name="appcompat" version="v7" />--> 

Para Flujo Maestro / Detalle :

  1. Editar <sdk>/tools/templates/activities/MasterDetailFlow/template.xml

  2. Comente las dependencias:

     <!--<dependency name="support" version="v4" /> <dependency name="android-support-v4" revision="8" />--> 

Finalmente:

  • Reiniciar Eclipse

Si es necesario, copie android-support-v4.jar desde <sdk>/extras/support/v4 a sus libs .

@ Šantić A. Miroslav – No estoy seguro de por qué, pero la eliminación de las herramientas de SDK no rebaja a la versión anterior. La carpeta <sdk>/tools acaba de desaparecer y se ha producido un error de ruta de acceso no encontrado .


He intentado descargar desde http://dl-ssl.google.com/android/repository/tools_r22-windows.zip , descomprimirlo y reemplazarlo con la carpeta <sdk>/tools para degradar las herramientas del SDK, y funcionó para yo.

Tengo el mismo problema. Sucede cuando actualizé las herramientas SDK de Android a Rev. 22.2. La desclasificación a una versión anterior eliminará el problema.

Yo estaba enfrentando el mismo problema el último par de horas, y lo resolví … Descargé el SDK (para mi Mac) desde el enlace de abajo.

[Para Mac] http://dl-ssl.google.com/android/repository/tools_r22-macosx.zip

[Para Windows] http://dl-ssl.google.com/android/repository/tools_r22-windows.zip

[Para Linux] http://dl-ssl.google.com/android/repository/tools_r22-linux.zip

Fui a Android instalado directorio -> herramienta y reemplazó todo el contenido con los archivos descargados.

He reiniciado Eclipse, ejecutado New Project , y está funcionando bien!

Prueba mi solución:

  1. Crear un nuevo proyecto utilizando la línea de comandos
    • Notas: NO lo cree en el espacio de trabajo de Eclipse, cree en otro lugar, por ejemplo ~/tmp/
    • Por ejemplo: android create project --target 1 --name MyAndroidApp --path ./MyAndroidAppProject --activity MyAndroidAppActivity --package com.example.myandroid
  2. A continuación, en Eclipse, " Importar " el proyecto que acaba de crear

Solución de trabajo

He descargado el adt-bundle-windows-x86_64-20130729 desde http://burnbit.com/torrent/251451/adt_bundle_windows_x86_64_20130729_zip . Después de actualizar, también recibí el mismo error que obtuvo. Sin actualizar, he creado el proyecto, por lo que ahora se está ejecutando. Por lo tanto, haga este paso. Este error se produce debido a un desajuste de versión. Por lo tanto, haga este paso.

Esperemos que esto solucione su problema.

Hay un error en la última versión del SDK. Por favor, baja a r_22. Esto funciona para mi.

Necesita actualizar su complemento de ADT para él. La última versión de una herramienta SDK de Android es 22.2.1 y para eso necesita ADT paquete 22.2.1. Enlace de descarga para es http://www.softpedia.com/get/Programming/Components-Libraries/Android-Development-Tools.shtml

  • Evite codificar el modo de depuración; Advertencia en el manifiesto de Android
  • ¿Cuál es la diferencia entre el archivo apk de la carpeta bin y el archivo apk creado a través de la opción Export en Eclipse?
  • La ejecución de atajos de teclas de Eclipse ya no funciona en archivos XML
  • ¿Eclipse ADT se Deprecated?
  • Falta de R.java después de actualizar ADT a 22.0.1
  • Creación de un nuevo proyecto de Android en Eclipse ADT ofrece una NullPointerException - Mac OS X
  • Cómo construir una biblioteca compartida sin JNI en Android?
  • Cómo resolver la advertencia: Está instalando software que contiene contenido sin firmar y no se puede establecer la autenticidad y la validez de este software.
  • ¿Cómo agregar "Android Design Support Library" a Eclipse con ADT-plugin?
  • Pasando parámetro de un botón a android: método onClick
  • No se puede actualizar el complemento de ADT en Eclipse a la versión 23.0.0 o superior
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.