Pregunta

He instalado el nuevo SDK de Android utilizando las actualizaciones de software de Eclipse característica para golpear el recurso en https://dl-ssl.google.com/android/eclipse/ .

Después de instalarlo, parece que el SDK se integra en Eclipse, pero cuando intento crear un nuevo proyecto con una sola actividad en blanco en ella, me sale el siguiente error:

[2009-06-06 11:41:24 - TestProject] no classfiles specified
[2009-06-06 11:41:24 - TestProject] Conversion to Dalvik format failed with error 1

Este es el uso de eclipse version 3.4.2 que se ejecuta en la parte superior de Mac OS 10.5.7 en un procesador de 32 bits.

¿Es esta una mala configuración de mi parte? ¿Me he perdido una parte de la instalación?

¿Fue útil?

Solución

Esto demuestra siempre para todos los proyectos nuevos que creo, y he hecho una instalación limpia de SDK, Eclipse y plugins. Haciendo una limpieza a través Proyecto-> Limpiar en Eclipse siempre soluciona el problema. Annyoing, sí; gran problema, no.

Otros consejos

Este error me molestó un poco demasiado. Todos los pasos descritos en otros mensajes no funcionó para mí. Sin embargo, he encontrado la solución y espero que pueda ayudar a otros.

En su hogar proyecto, Eclipse creará un archivo .classpath. Abrirlo en un editor, y asegúrese de que cada una de las siguientes líneas existen en ella.

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
    <classpathentry kind="src" path="src"/>
    <classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
    <classpathentry kind="src" path="gen"/>
    <classpathentry kind="output" path="bin"/>
</classpath>

Tenga en cuenta que habrá otras líneas relevantes a su proyecto como

<classpathentry combineaccessrules="false" kind="src" path="/project-name"/>

que está bien, la clave es esta línea es:

<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>

Tiene que estar ahí. Hacer este cambio y guardar el archivo y reinicie Eclipse. En el menú principal, hacer Proyecto -> Borrar . Ahora en Explorador de proyectos, en el nuevo proyecto que acaba de crear, clic derecho -> Propiedades -> Android -> Comprobar Android 1.5 -.> Haga clic en el botón Aplicar

Proyecto siguiente, Haga clic derecho -> Propiedades . En el menú de la izquierda, haga clic en Java Build Path , en el panel derecho, haga clic en Bibliotecas pestaña. Asegúrese de que usted vea una carpeta llamada "Android 1.5". Ahora pulse OK y su proyecto debe compilar.

En la pestaña Biblioteca, si ves Android.jar entonces debe eliminarse manualmente (resalte y haga clic en "Eliminar" botón) y luego se ha ido este error.

tuve que

chmod -R 777

todo el directorio SDK (no sólo los binarios) con el fin de hacer que funcione. Lo que no era parte de la instrucción instlallation.

Y Tiene anexas, la variable de ruta?

export PATH=${PATH}:<your_sdk_dir>/tools
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top