[Android Studio系列(一)] eclipse项目导入Android Studio的2种方法

Android Studio相比eclipse有很多优点,但是对于习惯了eclipse的人来说上手不习惯,废话不多说,开始

0 环境

Android Studio 1.2.1

1 非gradle方式导入 (不推荐)

参考这里:http://blog.csdn.net/sddyljsx/article/details/45047565
写的非常详细,不再赘述,但是非常不建议采用这种方式,因为没有gradle文件生成,虽然不容易上手,但是gradle确实是Android Studio的利器,非常好用,例如:当你要引用github上的开源项目的话,在eclipse你的先下载回来引入项目中,或者打成jar包引入项目中,这个都很麻烦,然而在Android Studio中只需要一句话就搞定了,超级方便,又例如打多渠道包的时候,eclipse里每生成一个版本要修改一次配置文件,现在你只需要配置一下build.gradle文件,全部自动完成.(后续会上博文)

2 Gradle方式导入

步骤一:
新建eclipse项目

[Android Studio系列(一)] eclipse项目导入Android Studio的2种方法_第1张图片

接着生成gradle文件,这也是和第1种方法最大的不同
File->Export->Android->General gradel build file

[Android Studio系列(一)] eclipse项目导入Android Studio的2种方法_第2张图片

接着选择Hello1,然后一路next就ok了,生成完之后如下图

[Android Studio系列(一)] eclipse项目导入Android Studio的2种方法_第3张图片

步骤二:
下面进入Android Studio.(怎么安装的请自己百度)
[Android Studio系列(一)] eclipse项目导入Android Studio的2种方法_第4张图片

图上图所示,点击第5个,我用的是目前最新版本的Android Studio
选择我们在eclipse里面新建的安卓项目Hello1的位置,如下图

[Android Studio系列(一)] eclipse项目导入Android Studio的2种方法_第5张图片

之后点ok,等待一段时间,进入主界面了,下面开始配置新的工程
File–>Project Structure –> Project
[Android Studio系列(一)] eclipse项目导入Android Studio的2种方法_第6张图片
按照上图配置,这一步主要是配置sdk,个人感觉,Android Studio的Project Structure就相当于eclipse的Build Path,这样对比就好理解了

步骤三(关键步骤)
配置Modules 。切换到Modules,如下图来配置
[Android Studio系列(一)] eclipse项目导入Android Studio的2种方法_第7张图片
创建了module之后,接着配置源码目录,否则android studio是不知道我们的代码放在哪儿的
[Android Studio系列(一)] eclipse项目导入Android Studio的2种方法_第8张图片
如上图所示,按照图中的1、2、3步来操作,第3步为关键步骤,之后就会看到4中已经把源码所在的目录加进去了,否则的话,src下面的java代码都会打上问号,更不会编译
[Android Studio系列(一)] eclipse项目导入Android Studio的2种方法_第9张图片
[Android Studio系列(一)] eclipse项目导入Android Studio的2种方法_第10张图片
上图一定要选Android API,不能选JDK ,否则与android相关的包都会报错,找不到。
ok,项目配置完了,下面配置启动项

步骤四
[Android Studio系列(一)] eclipse项目导入Android Studio的2种方法_第11张图片

[Android Studio系列(一)] eclipse项目导入Android Studio的2种方法_第12张图片
按照上面步骤做完之后,应该可以看到下面的效果
[Android Studio系列(一)] eclipse项目导入Android Studio的2种方法_第13张图片
点击运行,ok,打完收工

3 Tips

1 如果发现代码上都是问号,那时src没有加入到Source Folder中,解决方法参照步骤3
2 如果发现与android相关的类全部报错,那是编译环境选择了jdk而不是sdk,解决方法参照步骤3来配置modules

你可能感兴趣的:(android,环境,Studio)