Android Studio从SVN检出代码


ADT已经不受宠爱了, 安卓开发者要速速转向谷歌的亲儿子Android Studio. 这篇文章讨论一下如何使用Android Studio从SVN检出代码.

PS: 前提是svn中现存代码是基于Android Studio的. 如何导入Eclipse代码, 请参阅 Eclipse项目的导入

开始吧~~

第一步: 在欢迎页面选择 Check out project from Version Control (如果已经开启了一个项目, 选择File --> Close Project关闭就能看到欢迎页面啦~)

第一步

第二步: 选择Subversion

Subversion

第三步: 选择SVN仓库 (如果还没有SVN仓库, 点击绿色的+添加服务器SVN仓库的地址即可)

SVN仓库

选择仓库之后, 点击Checkout

第四步: 选择检出到的目的地文件夹

目的地文件夹

放哪就随便大家咯~ 选择完目的地文件夹, 点击OK

第五步: 选择导出文件夹位置

再次确认目的地文件夹位置

Destination一栏, 务必选择带有项目名称的选项; 如果不带项目名称文件夹检出, 就会把项目文件夹下的子文件夹丢到检出目录中, 这样项目一多就不是事儿啦~

Depth中选择infinity, 这个选项就是原先Eclipse当中Recursive的意思

其他选项使用默认就好, 然后点击OK

第六步: 选择JDK版本

JDK版本

根据个人情况进行选择~ 电脑上是1.8的版本, 就选择1.8咯~ 选择完毕点击OK

第七步: 是否打开gradle来进行配置

gradle对话框

这里会询问是否要对检出的.gradle文件进行一下配置, 选择Yes, 因为要使用本地的gradle对检出项目进行编译~

第八步: 配置Gradle

gradle配置

Gradle project那里大家不需要管啦, 那个会自动识别为SVN检出的build.gradle文件

选择Use local gradle distribution, 要使用本地的gradle来对项目进行编译; 在Gradle home中选择本地gradle的安装目录; 机器上是这样的C:\Program Files\Android\Android Studio\gradle\gradle-2.2.1~ 其他选择项默认即可, 点击OK~

然后, 然后就会看到这样的进度条

检出进度

恭喜你~ 检出就成功啦! 检出完毕就能在Studio中看到检出的项目了, 目录结构和自己新建一个Android Studio项目是一样一样的~

如果项目有红线…

如果发现项目有报错, 一般不是什么大问题啦~ 请运行

rebuild

Build --> Rebuild Project应该就能搞定~

会了这个… 使用Android Studio开发又方便了好多啊~ 关于如何将Android Studio项目上传到SVN服务器, 大家自行google或者百度好了, 文章很多~