2012-04-19 24 views
8

He estado buscando un asnwer para esto por un tiempo, pero parece que no puedo encontrarlo. Me moví un proyecto NeBeans Android más a través perfoce y ahora estoy recibiendo el siguiente errorNo se puede encontrar build.xml (Android)

****\ZYAndroidAPP\build.xml:81: Cannot find F:\Program Files (x86)\Android\android-sdk\tools\ant\build.xml imported from ****\ZYAndroidAPP\build.xml 

parece que la información de generación de Android no está siendo establecido approriately por

<import file="${sdk.dir}/tools/ant/build.xml" /> 

en la escritura de la estructura de el proyecto. Intenté configurarlo en la ruta correcta al SDK y me dio el mismo error.

¿Alguien ha tenido este problema antes?

+4

¿Está su sdk.dir configurado correctamente en su archivo local.properties? –

+0

Eso es genial, que estaba mal, pero ¿cuál debería ser? – nycynik

+1

En beneficio de los demás: Aparentemente, Google ha dejado de proporcionar hormiga con su SDK, a favor de Gradle. Por lo tanto, los nuevos SDK ni tienen las herramientas/y ni el build.xml requerido para construir proyectos más antiguos. Por lo tanto, si tiene SDK anteriores en algún lugar, ¡asegúrese de guardarlos! – user8703903

Respuesta

1

Si está buscando una respuesta a esto, compruebe qué versión de Android es su aplicación y qué versiones están disponibles en el SDK. Este error lo generan netbeans si no hay una versión SDK coincidente.

2

Como @Justin Breitfeller dicho los local.properties tenían un mal camino SDK

10

Comprobar dos cosas ...

A. Asegúrese de que la ruta se ha especificado correctamente en el archivo de local.properties

sdk.dir=/Users/me/Documents/android-sdk-macosx/

B. Asegúrese de que la variable de entorno está configurado correctamente:

echo $ANDROID_HOME

Si no es así, a continuación, establecer que:

export ANDROID_HOME=/Users/me/Documents/android-sdk-macosx/

0

que tenían el mismo problema y he encontrado una solución: el directorio {sdk_dir} \ herramientas no estaba aquí, así:

  • descargar el SDK desde la página oficial
  • directorio
  • copiar/pegar \ herramientas en el primer directorio SDK
0

Primera forma: encuentre local.properties y cambie sdk.dir a una ruta correcta donde está instalado Android SDK. Segunda manera: cambie <import file="..." /> por una ruta correcta a SDK.

Cuestiones relacionadas