cre*_*ver 5 android android-studio
所以我之前使用Eclipse并迁移到Android Studio.我第一次被介绍给Gradle.我已经读过它是构建,测试和发布的构建自动化.但是我在开发应用程序的过程中一次完成了这些任务.我会编码,然后测试它是否正常工作,然后当我对结果感到满意并认为它足以让每个人都使用时,我会发布它.gradle在哪里进入所有这些?对不起,如果这是一个非常noob的问题,但我一直在阅读,我仍然无法理解这一切.
新的基于Gradle的构建系统的主要优点是,您可以轻松定义多个
并分别为每个(和组合)定义整个构建过程,例如:
这允许非常简洁的事情,例如为调试版本具有不同的应用程序ID(包名称),以便可以同时安装发布和调试.
首先有一些意识形态方面的原因。一些开发人员只是喜欢命令行工具。通过选择命令行而不是 GUI,您可以显着提高速度。
目前您的构建过程一切顺利。但使用 GUI 工具时,自动化程度有限。它将仅针对某些特殊情况而制作。对于像 gradle 这样的东西,它只使用整个脚本语言进行构建,根本没有限制。这是第二个原因。
每次仅使用 Eclipse 将代码从开发分支合并到主分支时,如何实现自动构建项目、在 50 个不同的移动设备上推送 apk、运行测试套件,然后在成功测试运行后部署应用程序以玩和亚马逊?
| 归档时间: |
|
| 查看次数: |
138 次 |
| 最近记录: |