Y no importar R.java

Estoy trabajando en un archivo de construcción de hormigas (independiente de eclipse) para construir mi aplicación de Android.

Necesito generar el archivo R.java. Lo he hecho con éxito, sin embargo, cuando intenta construir mi proyecto desde el directorio src , se queja de que no puede encontrar el archivo importado de R.java. Lo veo en el directorio gen … pero todavía no se construirá.

Falla en el objetivo del build-project . Fallar diciendo que "no puede encontrar el símbolo" y se reffering al archivo de R.java. Y la línea de código que está señalando es la línea de importación.

Aquí está mi archivo xml, por favor, ayudar, gracias! Déjeme saber si usted necesita más información.


 <?xml version="1.0" encoding="UTF-8" standalone="no"?> <project basedir="." default="build" name="ATB"> <target name="init"> <mkdir dir="../bin/classes"/> <copy includeemptydirs="false" todir="../bin/classes"> <fileset dir="../src"> <exclude name="**/*.java"/> </fileset> </copy> <copy includeemptydirs="false" todir="../bin/classes"> <fileset dir="../gen"> <exclude name="**/*.java"/> </fileset> </copy> </target> <target depends="clean" name="cleanall"/> <target depends="resource-src,build-subprojects,build-project,jar" name="build"/> <target name="build-subprojects"/> <target depends="init" name="build-project"> <echo message="${ant.project.name}: ${ant.file}"/> <javac debug="true" debuglevel="${debuglevel}" destdir="../bin/classes" source="${source}" target="${target}" executable="${env.JAVAHOME}/javac" fork="true" > <src path="../src"/> <classpath refid="ATB.classpath"/> </javac> <javac debug="true" debuglevel="${debuglevel}" destdir="../bin/classes" source="${source}" target="${target}" executable="${env.JAVAHOME}/javac" fork="true" > <src path="../gen"/> <classpath refid="ATB.classpath"/> </javac> </target> <target depends="init" name="jar"> <jar destfile="../bin/${ant.project.name}"> <fileset dir="../src/"> </fileset> </jar> </target> <target name="resource-src" description="Generate the R.java file for this project's resources."> <exec executable="${aapt}" failonerror="true"> <arg value="package"/> <arg value="-f"/> <arg value="-v"/> <arg value="-M"/> <arg path="../AndroidManifest.xml"/> <arg value="-A"/> <arg path="../assets"/> <arg value="-I"/> <arg path="${android_jar}"/> <arg value="-m"/> <arg value="-J"/> <arg path="../gen"/> <!-- Create R.java in the gen directory --> <arg value="-S"/> <arg path="../res"/> </exec> </target> <target description="Build all projects which reference this project. Useful to propagate changes." name="build-refprojects"> <ant antfile="build.xml" dir="${Comms.location}" inheritAll="false" target="clean"/> <ant antfile="build.xml" dir="${Comms.location}" inheritAll="false" target="build"/> </target> </project> 

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.