Android Studio 工程打压缩包技巧
更新: git及svn 常用文件目录排除规则
git根目录忽略规则
*.iml .gradle /local.properties /.idea/workspace.xml /.idea/libraries .DS_Store /build /captures .externalNativeBuild /.idea
svn全局忽略规则(可直接替换原有配置)
.o *.lo *.la *.al .libs *.so.[0-9] .a *.pyc *.pyo pycache *.rej *~ ## .#* .*.swp .DS_Store [Tt]humbs.db .gradle .idea build *.iml
在开发过程中,我们可能需要将代码移动到其他电脑进行开发(这里指有时候svn和git不方便使用的时候).
一般会直接对工程根目录进行打包,这样出来的压缩包通常都比较大,包含了一些编译文件
这里说下自己总结出来的一个技巧,灵活使用压缩工具的排除功能,可以忽略掉那些我们不想打包的文件及目录.
上截图
操作步骤
-
在文件选项中有个排除列表,这里是可以使用通配符的,贴上我自己的排除规则,这里对编译目录,编译文件以及IDE配置目录进行了排除,你可以按需再进行自定义
“.gradle” “.gradle” “.idea” “.idea” “build” “\build” “.apk”
-
顺带附上eclipse的 eclipse 项目排除编译目录规则
“bin” “\bin” “\gen” “gen” “.metadata” “.metadata” “.apk”