Android 开发必备知识:我和 Gradle 有个约会

一.讲个故事

1.1 Ant,我还真以为你是只蚂蚁

真正开始近距离接触编程其实是在2012年,年底的时候带我的大哥说,咱们这个 app 发布的时候手动构建耗时太久,研究一下 ant 脚本吧。

那个时候连 HashMap 都不知道是啥,可想开发经验几乎为零,一个小小的 ant 脚本看得我真是深深地感受到了这个世界充满的恶意。好在后来硬着头皮搞明白了什么 target 之类的鬼东西,不然就没有然后了。

1.2 Maven,你们真的会读这个单词么

Maven /`meivn/

接触 Maven,完全是因为读陈雄华的《Spring 实战》,他的源码居然是用 Maven 构建的,结果 Spring 学得一塌糊涂,Maven 我倒是用顺手了。。

跟 Ant 一样,Maven 可以用来构建 Java 工程;跟 Ant 一样,Maven 的配置用 xml 来描述;但,Maven 可以管理依赖,它可以让你做到“想要什么,就是一句话的事儿”。比如我想要个 gson,Maven 说可以,你记下来我带会儿构建的时候给你去取。


  com.google.code.gson
  gson
  2.4

真是让你当大爷呢。不过,Maven 这家伙学起来有

你可能感兴趣的:(程序员,Android,Android开发,开发经验,Gradle)