打包巨慢怎么办?这些工具让你爱不释手 | 码云周刊第 58 期

测试小妹
程序测试不通过,已经打回重审啦,你重新再做下单元测试哦…

OS : 每次修改一个问题,我都要重新 clean -> 编译打包 -> 上传 fir,最后还要再通知你。而且打包速度好慢,太浪费时间了o(╥﹏╥)o

现实工作场景中,我们可能都会遇到这样的问题,此时如果有一个工具能自动的帮你做完上面所有的事情,岂不是快哉?本次就推荐给大家这样实用的自动打包工具,希望能给大家带来一点帮助。

如果大家有自动打包的开源项目,也可以托管到码云上,我们会及时给予推荐。最后,如果你很喜欢以下提到的项目,别忘了分享给其他人噢…

1. 项目名称:前端自动打包工具 tio-webpack

项目简介:传统前端的 webpack,专门为传统前端开发的编译、压缩、打包工具,极大极大提升开发效率。

使用场景:

  • html代码段复用 常见的开发场景如header.html + xxx.html + foot.html ==> allXxx.html
  • html,css,js代码编译压缩合并
  • 为还处在开发期的html,css,js提供实时运行效果

项目地址:talent-tan/tio-webpack

2. 项目名称:基于 Android 自动打包软件

项目简介:本项目是完成 Android apk 的批量打包工具,支持渠道号替换,资源替换,指定文件修改。修改包名,修改内部包名等等。功能强大程度完全超过友盟等市面主流批量打包工具。

项目地址:冰剑/AutopackingAndroid

3. 项目名称: Unity3D AssetBundle 打包与管理系统

项目简介:Unity3D AssetBundle 打包与管理系统,支持增量更新打包。

主要功能:

  • 指定要打包的文件,程序会自动分析依赖、拆分打包粒度到最优方式打包
  • 缓存上次的打包信息,下次打包会增量打包
  • 自动管理卸载不用的AB 可扩展,自定义打包和加载路径

项目地址:阿唐/ABSystem

4. 项目名称:APK 多渠道打包工具

项目简介:APK 定制工具,用于渠道打包等自定义 APK。此工具使用 JavaFX 开发需要 JDK1.8 的支持。 此工具适合不懂编程概念的渠道人员。

项目地址:Oneself丶x/ApkCustomizationTool

5. 项目名称:Android Gradle 打包工具

项目简介:一个工具脚本,帮助 Android 打包,支持 application 项目与 library 项目。

功能列表:

  • 根据项目版本文件,自动更改和升级版本。
  • 更改打包后产物的名称。
  • 收集 Android 打包产物(apk、 aar、proguard 文件等)。
  • 渠道打包(美团式)。

项目地址:yanglw/android-gradle-build-tool

原文发布于微信公众号 - 码云Gitee(mayunOSC)

原文发表时间:2018-02-05

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏技术博文

Linux系统管理员的命令行工具箱目录

系统管理员(sysadmins)负责日常维护生产系统和服务。其中一个关键任务就是保证功能性服务能24小时工作。为了这个,他们得很小心地计划备份方式,灾难管理策略...

46610
来自专栏纯洁的微笑

如何使用 Spring Boot 开发邮件系统?

互联网发展到现在,邮件服务已经成为互联网企业中必备功能之一,应用场景非常广泛,比较常见的有:用户注册、忘记密码、监控提醒、企业营销等。

3082
来自专栏大魏分享(微信公众号:david-share)

详细描述微服务架构模式 | 微服务系列第三篇

虽然微服务通常是单独部署的,但大多数企业级微服务架构要求服务彼此交互以及与其他外部服务交互。 使用进程间通信(IPC)机制实现该通信。 根据应用程序的要求,微服...

962
来自专栏MoeLove

Linux上源码编译MongoDB

MongoDB的官网上是有已经编译好的二进制包的,这里选择clone MongoDB在github上的仓库

1233
来自专栏任浩强的运维生涯

Jenkins的初级应用(1)-Publish Over SSH

    作为Jenkins最基本的应用也是重要的一环就是可以把文件传到服务器上面,或者在服务器上面远程执行命令。一个可在在远程分发了文件之后就控制远程服务器的操...

780
来自专栏北京马哥教育

25个Linux服务器安全小贴士,总有一条用得上!

大家都认为 Linux 默认是安全的,我大体是认可的 (这是个有争议的话题)。Linux默认确实有内置的安全模型。你需要打开它并且对其进行定制,这样才能得到更安...

36512
来自专栏月牙寂

docker源码分析(1)---框架与engine

第一时间获取文章,可以关注本人公众号 月牙寂道长 yueyajidaozhang

40711
来自专栏java一日一条

浏览器与服务器的消息通信

最近工作中遇到一个场景,商家在商家后台需要实时的获取到有没有新订单,有的话是几个;这个需求类似与日常中使用QQ或者微信时的新信息提醒一样,只要有新信息就需要提醒...

2023
来自专栏容器云生态

使用系统内置script和scriptreplay命令来记录操作记录

想要记录整个操作流程,需要使用到两个工具,script和scriptreplay,实验环境是CentOS6.6,默认都是安装的! script命令用来记录整个历...

2837
来自专栏王磊的博客

iBatis for Net 代码生成器(CodeHelper)附下载地址(已经升级为V 1.1)

CodeHelper是一款可以自己定义模板和生成内容的代码生成器,目前只支持MsSql数据库,这款代码生成器的初衷也只是为了生成MyBatis.net框架的配置...

3686

扫码关注云+社区

领取腾讯云代金券