El .gitignore que mejor me funciona en Android

Para los que no lo sepan, .gitignore es un archivo que se puede usar en cualquier proyecto que use git y que sirve para ignorar otros archivos que no queremos en nuestro repositorio (Si no sabes qué es git te recomiendo este video), ya sea por seguridad o porque no son necesarios, por ejemplo archivos como certificados, contraseñas, etc. o autogenerados por la IDE que estamos usando. Dependiendo del proyecto es el .gitinore que necesitarás, este es el que yo uso en Android y me sirve de maravilla:

#built application files
*.apk
*.ap_
*.aab
                           
# files for the dex VM
*.dex
                            
# Java class files
*.class
                            
# generated files
bin/
gen/
                            
# Local configuration file (sdk path, etc)
local.properties
                        
# Windows thumbnail db
Thumbs.db
                
# OSX files
.DS_Store
                            
# Android Studio
*.iml
.idea
#.idea/workspace.xml - remove # and delete .idea if it better suit your needs.
.gradle
build/
.navigation
captures/
output.json 
    
#NDK
obj/
.externalNativeBuild

Lo tomé de aquí y me sirve muy bien, ojo que este documento puede ir cambiando conforme cambian las cosas en Android, aunque no es común que suceda. Como recomendación final, te recomiendo que tu primer commit sea agregar el .gitignore a tu proyecto para no tener problemas después ya que se complica un poco ignorar los archivos una vez que ya los pusimos en el repositorio.

Si te ha servido el artículo te invito a suscribirte al blog y a las redes sociales habidas y por haber 😛.

Publicado por Jesus Almaral

Soy ingeniero en Mecatrónica con maestría en Machine Learning, tengo experiencia en lenguajes como Java, Kotlin, Matlab, Android, Python, etc. Actualmente soy desarrollador de aplicaciones móviles, me gusta la música y toco la guitarra, me gusta mucho saber cosas sobre el universo, leer y comer tacos. También me apasiona enseñar.

Deja un comentario

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.