将Maven工程迁移为Gradle工程

前言:

github上 很多开源项目是用maven构建的,比如okhttp,retrofit,现在android开发都迁移到Android Studio上来了,要直接导入看源码还是有点费劲。AS 1.5版本是能直接导入maven项目的,升级到2.0后,导入没有反应,也不会自动下载依赖包。(蛋疼)不知Google为啥把这个功能给移除了。这里就介绍一下手动迁移maven工程(Mac环境)

一、将下载的maven工程用AS打开,File -> Open

二、运行gradle命令,如果电脑上没有gradle命令环境就先下载一个

1、参照:http://gradle.org/migrating-a-maven-build-to-gradle/
2、依次运行下面的命令,示例:

/Users/shujian/android/gradle/bin/gradle init    
/Users/shujian/android/gradle/bin/gradle build

三、完成上面的步骤,此时Android模式下依然为空。可以用两种方法:

1、 新建一个module,选择java library。此时pom项目都会出现在Android模式下,现在再把
刚才新建的module删除即可
2、不新建module,将项目关闭重新打开,此时会会有是否应用gradle wrapper 的提示,选择应
用建议,OK!

posted @ 2016-07-04 16:23  摇曳清风  阅读(733)  评论(0编辑  收藏  举报