studio misc idea files android eclipse git

misc - ignore file git android studio



Eclipse Android y gitignore (6)

¿Qué archivos / carpetas puedo ignorar de forma segura para incluirlos en git?

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


Es seguro ignorar bin y gen, sin problemas. Cuando tengo problemas con la configuración 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 menú, en Proyecto> Limpiar.
  2. Si eso no funciona, generalmente intentaré hacer clic derecho en el proyecto, yendo a Herramientas de Android> Reparar propiedades del proyecto.
  3. Mi último recurso es reiniciar eclipse y eliminar la carpeta gen.

Hay tipos de archivos 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



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. Dicho esto, realmente depende de lo que estás buscando lograr mediante el uso de Git. Si desea poder pagar / importar su proyecto en otro lugar desde el mismo repositorio, deseará ignorar como máximo / bin / . y / gen / . , No ignoraría las carpetas (es decir, / bin, / gen) solo por mantener la estructura de directorios 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, haga clic en el menú Ventana, luego muestre la vista, luego elija los problemas si está allí o haga clic en otro y busque en General para encontrarlo.


Lo que generalmente agrego a .gitignore es:

bin gen

bin y gen cambian constantemente durante la codificación, por lo que no es necesario incluirlos en el repositorio de Git. Además, a veces agrego .classpath y .project que son archivos específicos de Eclipse, porque tal vez quiero crear un nuevo proyecto de Android basado en estas mismas fuentes, 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).