Eclipse Android y gitignore

¿Qué files / carpetas puedo ignorar de forma segura para includelos en git?

Copié un buen proyecto, eliminé sus carpetas gen e bin e intenté ejecutar la aplicación. La window de Inicio de Android dice: "Su proyecto contiene errores, corríjalos antes de ejecutar su aplicación. Hay una X roja en el ícono a la izquierda del proyecto en el Explorador de packages, mientras que la carpeta gen no existe en Windows Explorer, lo hace en Package Explorer.

Hay types de files para ignorar

# built application files *.apk *.ap_ # files for the dex VM *.dex # Java class files *.class # generated files bin/ gen/ # Local configuration file (sdk path, etc) local.properties # Eclipse project files .classpath .project # Proguard folder generated by Eclipse proguard/ # Intellij project files *.iml *.ipr *.iws .idea/ 

De Gitignore en github

Lo que generalmente agrego a .gitignore es:

 bin gen 

bin y gen cambian constantemente durante la encoding, por lo que no es necesario includelos en el repository de Git. Además, a veces agrego .classpath y .project que son files específicos de Eclipse, porque tal vez quiera crear un nuevo proyecto de Android basado en estas mismas fonts, pero en otro sistema operativo o IDE.

Con respecto al error, limpiaría el proyecto y / o trataría de ejecutar la utilidad de Propiedades del Proyecto de Reparación (haga clic derecho en el Proyecto -> Herramientas de Android -> Propiedades del Proyecto de Reparación).

La mejor solución de hoy probablemente sea generar el file .gitignore exacto que necesita. Solo ve a http://www.gitignore.io

El proyecto también está en Github: https://github.com/joeblau/gitignore.io

Es seguro ignorar bin y gen, sin problemas. Cuando tengo problemas con la configuration de un proyecto, hago esto: en primer lugar, si ha examinado la pestaña "Problemas" en la vista debajo de la vista del editor, generalmente proporciona información más detallada sobre los errores del proyecto. Si no hay nada concluyente allí, hago lo siguiente:

  1. En general, cuando tengo problemas con Eclipse que me da errores fantasmas en el proyecto, la limpieza del proyecto lo solucionará. Está en el menu, en Proyecto> Limpiar.
  2. Si eso no funciona, generalmente intentaré hacer clic derecho en el proyecto, yendo a Herramientas de Android> Reparar properties del proyecto.
  3. Mi último recurso es reiniciar eclipse y eliminar la carpeta gen.

la mejor manera es utilizar este sitio para generar: http://www.gitignore.io/

La respuesta simple a esta pregunta es *. *, Básicamente es completamente seguro ignorar cualquier cosa que no quiera agregar al control de la versión. Una vez dicho esto, realmente depende de lo que estás buscando lograr usando Git. Si desea poder pagar / importar su proyecto en otro lugar desde el mismo repository, deseará ignorar como máximo / bin / . y / gen / . , No ignoraría las carpetas (es decir, / bin, / gen) solo por mantener la estructura de directorys adecuada para su proyecto.

Eso responde a la pregunta inicial, pero no está relacionado con el problema que está teniendo. En lo que respecta a la solución del problema que está experimentando, debería publicar más información, específicamente lo que figura en la pestaña Problemas. Si no puede ver la pestaña Problemas en ningún lado, click el menu Ventana, luego muestre la vista, luego elija los problemas si está allí o click otro y busque en General para encontrarlo.