利用IntelliJ IDEA 13加建筑Android集成开发环境(图文教程)

【声明】 

接转载,但请保留文章原来出处→_→ 

命壹号:http://www.cnblogs.com/smyhvae/

文章来源:http://www.cnblogs.com/smyhvae/p/4013535.html

 

【正文】

【开发条件】

物理机版本:Win 7洋舰版(32号)

Java SDK版本:jdk1.8.0_20(32位)

Android SDK版本:Android 4.4(API 20)

IntelliJ IDEA版本:IntelliJ IDEA 13.1

 

一、IntelliJ IDEA的引入:

2013年,IntelliJ
IDEA小组已同广大正经领先的开发技术建立了特别严密的关系:例如Android,
Spring, Scala以及Gradle.
这样一来,我么就会当百舸争流中维系领先,为开发者提供最上流的开发工具,让咱感受及最好高级的开发技术。我们就是先来介绍一下随即几乎单关键词:

  • JavaEE
    8
    :为了兑现我们“最先”而且“最优良”地为所有Java开发者提供新技巧支持的诺,IntelliJ
    IDEA 13 全面支持Java EE
    8——Oracle最新推出的商号Java平台。在时版本的Intellij IDEA中,为CDI
    1.1, JSF 2.2,JAX-RS 2.0,
    批处理和另新专业提供代码补全支持。同时,还提供针对性新本子应用服务器的支持,例如GlassFish
    4, Wildfly(就是本大名鼎鼎的JBoss), Tomcat 8等等。
  • Spring:Spring开发这拨以初本子的IntelliJ
    IDEA中取比往日更多之协助,有了全新的Spring工具窗口,能够让用户越来越方便地以档次遭到上下文配置和该相应之bean类之间导航。这个新的工具窗口还能够让用户方便地浏览MVC控制器和该对应之URL映射。IntelliJ
    IDEA 13同时还优化了性,并简化了Spring项目的配置。
  • Android:2013年之Google
    I/O大会上,最使人惊艳的处在有就是是预览版的Android Studio ,
    一个崭新的Android集成开发条件。Android Studio是以IntelliJ
    IDEA开源社区本也底蕴开发要变成。这个利器的出产引发了大宗热情洋溢的Android开发人员,正是他们拉IntelliJ平台取得了飞速的升华,并加上了许多效应特色。IntelliJ
    IDEA
    13凡以Android开发者的援手和钉下出的首独第一发行本,它以代码编辑器,UI设计器,SQLite数据库联网支持等诸多上面还发很老之精益求精。
  • Gradle:另一个IntelliJ IDEA
    13之要职能强化是重定义了针对Gradle的支持,包括改善了针对性品种一道功能,对因项和插件的代码自动补全职能,快速文档功能,和代码生成功能。IntelliJ
    IDEA 13还是能透过Gradle file自动配置Web
    faces和WAR发布包。用户可从之介绍视频浏览一下Gradle的支撑力量。

IDEA包含一个免费的Community版本(开源的)和一个收款的Ultimate版本,都足以当Jetbrains的官网下到。Ultimate版本对JavaEE开发比较Community版本好得差不多。但对做Android开发的童鞋们的话,Community版本足够了。IDEA使用Java开发使成为,和Eclipse一样,支持Windows、Linux和Mac
OS X。

Eclipse需要ADT插件因支持Android开发。而IDEA对Android开发之支持是放的,不再用其他插件。当然,Android
SDK和JDK还是不行缺失的。诚然Eclipse是如出一辙暂缓好不错的开源软件,但一旦你追更强开效率,追求更创新耀眼的GUI界面,这款叫公认为无限好之Java开发工具值得您富有。

前看罢几首博客,介绍了什么样下IntelliJ
IDEA搭建Android集成开发环境,但是觉得不详细,之所以打算自己收拾一个详细的图文教程,希望能对新手(包括自己)有所帮助

 

亚、软件的准备:

既要开安卓,不管用啊开条件,Java SDK和Android
SDK都是必不可少的。下载了后,我的软件包截图如下:

Oracle 1

1、Java SDK的安装:

下载网站:http://www.oracle.com/index.html

Oracle 2

Oracle 3

由自身之操作系统是32各的,所以我下载32个之JDK版本:

Oracle 4

下载好后,开始设置:

Oracle 5

Oracle 6

这里因自己之好好选择安装路径。

后要配备一下环境变量,具体可参考本人的另外一首博客:Java配置—-JDK开发环境搭建及环境变量配置

2、Android SDK的下载:

如今Android
SDK捆绑了ADT和Eclipse,不过没有涉及,我们可以一直下载,解压之后方可看到sdk被放到了一个独的目录,可以单独采取sdk即可。

下载网站:http://www.android.com/

流动:网速有接触款,怎么进来你明白。

Oracle 7

点击上面红框部分的仿,进入另外一个链接:

Oracle 8

点击上方红色箭头部分的职,获取Android SDK:

Oracle 9

下载下来以后,将精减包进行解压,解压之后的公文如下图所示:

Oracle 10

上红框部分即使是咱所要之Android SDK。

3、IntelliJ IDEA的下载和装置:

下载网站:http://www.jetbrains.com/idea/

Oracle 11

Oracle 12

上图中,因为凡做Android开发,所以我们捎右边免费的Community版本(如果是做Java
Web开发可选取右边的Ultimate版本)。

下载好后,就可以安装了:

Oracle 13

 

三、在IDEA中加载SDK:

安装到位IntelliJ IDEA之后,开始运行软件,第一坏运行时,弹出如下对话框:

Oracle 14

落得图被,是唤醒你是不是发先版本的idea设置文件,这个文件是原先下了idea的用户的操作习惯变更的一个xml文件,导入之后好直接动用以前的开习惯,而对于新用户来说,基本还亟待选择I
don’t那无异宗就实施。

Oracle 15

接下来我们点击Create New Project,创建一个新的工程:

Oracle 16

注:IntelliJ
IDEA中的Project,并无是的确的project,它实质上跟eclipse中之workspace、visual
studio中之solution是一个定义

咱看一下底下就张表就知道了:

 

  eclipse     IEDA/Android Studio
工作区 workspace project
项目   project   module
引用 preference module dependency

 

 

       

 

而后弹来而对话框:

Oracle 17

直达图备受,如果您而下gradle构建而的Android应用(建议选择者,毕竟是现在之潮流),可以选上图备受的首先个:Gradle:Android
Modle。然后弹出如下对话框:

Oracle 18

达到图被,需要加载我们事先下充斥好的Java SDK和Android SDK。然后择生同样步:

Oracle 19

看来地方的是窗口,相信大家便已经非常熟稔了,这和我们在Eclipse的插件ADT中支是相仿的。

再也强调一下:Application是工作区,module才是单个的色。接着选择生同样步:

Oracle 20

及图可以望,IDEA这个软件其实是最最人性化了,有多底布局好供我们选。选择下一致步:

Oracle 21

Oracle 22

诸如此类,我们的Android程序就算打好了:

Oracle 23

【方案二】

或只要您无思量用gradle构建Android程序,我们于新建工程的下,可以择第二个:Application
Module。如下图所示:

Oracle 24

点击下一样步,弹出Oracle如下对话框:

Oracle 25

加载好Android SDK,然后选取下一致步,工程就是建立好了:

Oracle 26

 

四、安装Genymotion模拟器:

1、Genymotion的安装:

Genymotion无疑是目前极度抢最好用的模拟器。官网下载地址:http://www.genymotion.cn/

预先登记,然后下载,安装VirtualBox最简便的方式就是下充斥包含VirtualBox的Genymotion包,如下图所示:

Oracle 27

下载完成后,开始设置。然后运行Genymotion软件,会唤起而要创造虚拟设备,点击yes按钮开始创办虚拟设备:

Oracle 28

下之前注册的账号进行连续:

Oracle 29

然后择中一个版的模拟器:

Oracle 30

Oracle 31

Oracle 32

Oracle 33

然,我们的模拟器就盖好了,接下要将模拟器和IntelliJ IDEA相关联。

2、将模拟器Genymotion和IntelliJ IDEA相关联:

先是以Genymotion的官网下载插件:

Oracle 34

接下来,打开IDEA,选择菜单栏“File—settings”,出现如下界面,并择Plugins:

Oracle 35

上图被,选择”Install plugin from disk”,从地方加载插件,弹出如下界面:

Oracle 36

高达图备受,选择我们前下充斥好的插件加载即可。这样,我们于插件列表里同时会多看看一个Genymotion的插件:

Oracle 37

就又开软件,让新加载之插件生效。重开软件IDEA后,选择菜单栏“View–Toolbar”,让工具栏显示出,可以看看工具栏多矣个Genymotion
Device Manager的图标:

Oracle 38

点击是图标,弹出如下界面:

Oracle 39

落得图被,加载我们前面安装好之Genymotion文件夹即可。然后再点击是图标,弹出如下界面:

Oracle 40

上图被,可以看我们事先起好之模拟器,点击“Start”,模拟器就开动起来了:

Oracle 41

居功至伟告成。

当然矣,如果一旦在模拟器上运行程序,还要管模拟器加载了Android SDK:

Oracle 42

要不的话,会报错如下:

 Oracle 43

 

五、IDEA的简练设置:

主题修改:

也许大家见面当软件之界面不绝尴尬,我们得以转换一下主题。选择菜单栏“File–settings–apperance–theme”,主题选Darcula:

Oracle 44

代码字体修改:

挑选菜单栏“File–settings–Editor–Colors&Fonts–Font”:

Oracle 45

直达图备受默认的Scheme是勿得以转的,单击“Save
As”,建立一个初的讳(例如MyFont):

Oracle 46

齐图中,就好择我们想如果的书体了。

平也可修改控制台的书:

Oracle 47

有关IDEA的再度多使用技巧,将于随后叙到。

 

相关文章