基于IntelliJ IDEA 13搭建Android集成开发环境(图文教程)

来源:脚本之家  责任编辑:小易  

使用基于IntelliJ的IDE,如phpstorm、android studio都会对project和module的关系比较糊涂,简单的概括如下: IntelliJ系中的 Project 相当于Eclipse系中的 Workspace; IntelliJ系中的 Module 相当于Eclipse系中的 Project; IntelliJ中一个 Pr

【正文】

首先想稍微解释一下什么叫做基于”Android Studio是基于IDEA开发的" Intellij有一个非常强大的用XML描述插件系统,他可以在IDE的各个环节加上扩展, 比如欢迎界面,语言和构建系统的支持,菜单, etc 这些代码以外部资源(jar)的方式加载进IDE,

【开发环境】

使用基于IntelliJ的IDE,如phpstorm、android studio都会对 project和 module的关系比较糊涂,简单的概括如下: IntelliJ系中的 Project 相当于Eclipse系中的 Workspace; IntelliJ系中的 Module 相当于Eclipse系中的 Project; IntelliJ中一个

物理机版本:Win 7旗舰版(32位)

用首先cocos2d自带的脚本生成android的项目工程,导入eclipse,其中eclipse必须要安装c++插件,NDK之类的,接下来将Cocos2d的库文件考到eclipse下(其实就是android.mk文件中用到的所有c++文件),然后在eclipse中用NDK编译,最后编译成功会生成

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

使用基于IntelliJ的IDE,如phpstorm、android studio都会对project和module的关系比较糊涂。用简单的一句话来概括是: IntelliJ系中的Project相当于Eclipse系中的workspace。 IntelliJ系中的Module相当于Eclipse系中的Project。 IntelliJ中一个P

Android SDK版本:Android 4.4(API 20)

就一个人一生的发展来讲,小学、初中、高中每一个阶段都很重要没有“最”之说,只不过由于每个年龄阶段的特点和孩子个性的不同,具体到个人又有些许差别。图片来自网络(一),小学时期,特点:相对于初高中来讲,从生活自理和心理上对父母家庭的依赖比较强,父母家庭老师的影响力比较大;这个年龄的孩子有了一些自我,但并没有形成自己完整的判断力,所以诸多事物的判断也基本上以父母的认识为准;同时这个年龄的好奇心也非常强,爱好也较为广泛,相对于中学生来讲,更喜欢身体的运动。基于小学生以上三个普遍特点,小学时期更侧重孩子生活习惯和学习习惯的养成、为人做事学习态度的培养。比如作息、饮食习惯,按时完成作业习惯,读书习惯,运动

IntelliJ IDEA版本:IntelliJ IDEA 13.1

这个还真不好说,毕竟现在各大视频APP越来越注重版权,很难有一家视频网站包罗所有的视频。您想用哪个,还得看你想看什么电视剧,哪个视频网站上有!就比如你要是想看《春风十里不如你》、《颤抖吧,阿部》等热剧,你就只能在优酷上看;想看《快乐大本营》以及湖南卫视播出的的一些剧,你就只能去芒果TV看;还有去年追韩剧《太阳的后裔》以及国产网剧《最好的我们》、《余罪》等,都是在爱奇艺;还有前段时间大火的《双世宠妃》,又只能在腾讯视频看。所以说,还是看什么视频选什么播放器吧!

一、IntelliJ IDEA的引入:

西游记里面最可怜的妖精当然是白骨精了。在妖精中,她是底层小人物,只能白手起家。白骨精发现唐僧时就象ATM机前吐出了一叠钞票,你说取还是不取,拿还是不拿?机不可失,时不再来。是人是妖,都会动手。因为唐僧身边有猪八戒和沙僧保护,白骨精只能摇身变作一个村姑。女人办事,相对容易。不过,任何一个女人出门前都要精心打扮自己。谁都知道,化妆品的价格向来不菲。白骨精一步到位变作美貌的村姑,同时也节省了时间成本。时间对人对妖,都是一样的重要。和人打交道,两手空空胜算就小,干脆再拎上一罐斋饭。径直来到唐僧面前,就说是特地请他们用斋的。那猪八戒真的是嘴谗么,他上前一步去夺罐子只是为了近观美人。眉清目秀,唇红齿白。还

2013年,IntelliJ IDEA小组已经与众多业内领先的开发技术建立了非常紧密的关系:例如Android, Spring, Scala和Gradle. 这样一来,我么就能够在百舸争流中保持领先,为开发者提供最优质的开发工具,让我们体验到最尖端的开发技术。我们就先来介绍一下这几个关键词:

说说我的经验,我家老大在我家呆的第一个夏天,我还是一个人住。每天淋浴的时候它都在外面鬼叫扒门,跟我10秒钟后就会淹死那样惊恐,所以我后来洗澡就不关门了。第一次打开门的时候,它看到站在水里的我,一脸:”你居然让水冲你,你一定活不长了!“的表情。然后它就进了浴室,一开始站在离水流很远的浴室凳上,类似这样:“我对你的自杀倾向具有十分的学术兴趣。”后来它会尝试撩一下靠近它脚边的水花什么的:过几天它发现没什么危险,就挪到淋浴对面,那时候我浴室下水不太好,地上总有两三厘米积水,它就在水里农民揣:(类似这样,不过手是揣着的,1/5身体全部浸在水里)看着我的裸体津津有味地揣了一整个夏天。冬天的时候,家里住进了

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都是必不可少的。下载完之后,我的软件包截图如下:

IDEA 13搭建Android集成开发环境

1、Java SDK的安装:

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

IDEA 13搭建Android集成开发环境

IDEA 13搭建Android集成开发环境

由于我的操作系统是32位的,所以我下载32位的JDK版本:

IDEA 13搭建Android集成开发环境

下载完成之后,开始安装:

IDEA 13搭建Android集成开发环境

IDEA 13搭建Android集成开发环境

这里根据自己的喜好选择安装路径。

后面需要配置一下环境变量,具体可以参考本人的另外一篇博客:Java配置 JDK开发环境搭建及环境变量配置详细图文教程

2、Android SDK的下载:

现在Android SDK捆绑了ADT和Eclipse,不过没有关系,我们可以直接下载,解压之后可以看到sdk被放到了一个单独的目录,可以单独使用sdk即可。

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

注:网速有点慢,怎么进去你懂得。

IDEA 13搭建Android集成开发环境

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

IDEA 13搭建Android集成开发环境

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

IDEA 13搭建Android集成开发环境

下载下来之后,将压缩包进行解压,解压之后的文件如下图所示:

IDEA 13搭建Android集成开发环境

上方红框部分就是我们所需要的Android SDK。

3、IntelliJ IDEA的下载和安装:

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

IDEA 13搭建Android集成开发环境

IDEA 13搭建Android集成开发环境

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

下载完成之后,就可以安装了:

IDEA 13搭建Android集成开发环境

三、在IDEA中加载SDK

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

IDEA 13搭建Android集成开发环境

上图中,是提醒你是否有以前版本的idea设置文件,这个文件是以前使用过idea的用户的操作习惯生成的一个xml文件,导入之后可以直接使用以前的开发习惯,而对于新用户来说,基本都需要选择I don’t那一项就行。

IDEA 13搭建Android集成开发环境

然后我们点击Create New Project,创建一个新的工程:

IDEA 13搭建Android集成开发环境

注:IntelliJ IDEA中的Project,并不是真正的project,它其实跟eclipse中的workspace、visual studio中的solution是一个概念

我们看一下下面这张表格就知道了:

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

之后弹出如对话框:

IDEA 13搭建Android集成开发环境

上图中,如果你要使用gradle构建你的Android应用(建议选这个,毕竟是现在的潮流),可以选择上图中的第一个:Gradle:Android Modle。然后弹出如下对话框:

IDEA 13搭建Android集成开发环境

上图中,需要加载我们之前下载好的Java SDK和Android SDK。然后选择下一步:

IDEA 13搭建Android集成开发环境

看到上面的这个窗口,相信大家就已经很熟悉了,这跟我们在Eclipse的插件ADT中开发是类似的。

再次强调一下:Application是工作区,module才是单个的项目。接着选择下一步:

IDEA 13搭建Android集成开发环境

上图可以看到,IDEA这个软件实在是太人性化了,有许多的布局可以供我们选择。选择下一步:

IDEA 13搭建Android集成开发环境

IDEA 13搭建Android集成开发环境

这样,我们的Android程序就建好了:

IDEA 13搭建Android集成开发环境

【方案二】

或者如果你不想用gradle构建Android程序,我们在新建工程的时候,可以选择第二个:Application Module。如下图所示:

IDEA 13搭建Android集成开发环境

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

IDEA 13搭建Android集成开发环境

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

IDEA 13搭建Android集成开发环境

四、安装Genymotion模拟器:

1、Genymotion的安装:

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

先注册,然后下载,安装VirtualBox最简单的方式就是下载包含VirtualBox的Genymotion包,如下图所示:

IDEA 13搭建Android集成开发环境

下载完成后,开始安装。然后运行Genymotion软件,会提示你需要创建虚拟设备,点击yes按钮开始创建虚拟设备:

IDEA 13搭建Android集成开发环境

使用之前注册的账号进行连接:

IDEA 13搭建Android集成开发环境

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

IDEA 13搭建Android集成开发环境

IDEA 13搭建Android集成开发环境

IDEA 13搭建Android集成开发环境

IDEA 13搭建Android集成开发环境

这样,我们的模拟器就建好了,接下来要将模拟器和IntelliJ IDEA相关联。

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

首先在Genymotion的官网下载插件:

IDEA 13搭建Android集成开发环境

然后,打开IDEA,选择菜单栏“File---settings”,出现如下界面,并选择Plugins:

IDEA 13搭建Android集成开发环境

上图中,选择"Install plugin from disk",从本地加载插件,弹出如下界面:

IDEA 13搭建Android集成开发环境

上图中,选择我们之前下载好的插件加载即可。这样,我们在插件列表里又能多看到一个Genymotion的插件:

IDEA 13搭建Android集成开发环境

紧接着重启软件,让新加载的插件生效。重启软件IDEA后,选择菜单栏“View--Toolbar”,让工具栏显示出来,可以看到工具栏多了个Genymotion Device Manager的图标:

IDEA 13搭建Android集成开发环境

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

IDEA 13搭建Android集成开发环境

上图中,加载我们之前安装好的Genymotion文件夹即可。然后再点击这个图标,弹出如下界面:

IDEA 13搭建Android集成开发环境

上图中,可以看到我们之前建立好的模拟器,点击“Start”,模拟器就启动起来了:

IDEA 13搭建Android集成开发环境

大功告成。

当然了,如果要在模拟器上运行程序,还要确保模拟器加载了Android SDK:

IDEA 13搭建Android集成开发环境

否则的话,会报错如下:

 IDEA 13搭建Android集成开发环境

五、IDEA的简单设置:

主题修改:

可能大家会觉得软件的界面不太好看,我们可以换一下主题。选择菜单栏“File--settings--apperance--theme”,主题选择Darcula:

IDEA 13搭建Android集成开发环境

代码字体修改:

选择菜单栏“File--settings--Editor--Colors&Fonts--Font”:

IDEA 13搭建Android集成开发环境

上图中默认的Scheme是不可以更改的,单击“Save As”,建立一个新的名字(例如MyFont):

IDEA 13搭建Android集成开发环境

上图中,就可以选择我们想要的字体了。

同样也可以修改控制台的字体:

IDEA 13搭建Android集成开发环境

关于IDEA的更多使用技巧,将在今后讲到。

扩展阅读,根据您访问的内容系统为您准备了以下内容,希望对您有帮助。

intellij idea 用什么开发的

IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。

  IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

  2001年1月发布IntelliJ IDEA 1.0版本,同年七月发布2.0,接下来基本每年发布一个版本(2003除外),当然每年对各个版本都是一些升级。3.0版本之后,IDEA屡获大奖,其中又以2003年的赢得的逗Jolt Productivity Award地,逗 JavaWorld Editors’s Choice Award地为标志,从而奠定了IDEA的IDE中的地位。目前版本为9.0,2010年4月23日发布,更新版本为9.0.2。IDEA的宗旨:逗Develop with pleasure地。

  IDEA的优越

  最突出的功能自然是调试(Debug),可以对Java代码,JavaScript,JQuery,Ajax等技术进行调试。

  其他编辑功能抛开不看,这点远胜Eclipse。

  首先查看Map类型的对象,如果实现类采用的是哈希映射,则会自动过滤空的Entry实例。 不像Eclipse,只能在默认的toString()方法中寻找你所要的key。

  其次,需要动态Evaluate一个表达式的值,比如我得到了一个类的实例,但是并不知晓它的API,可以通过Code Completion点出它所支持的方法,这点Eclipse无法比拟。

  最后,在多线程调试的情况下,Log on console的功能可以帮你检查多线程执行的情况。

  前面已经说过了IDEA所提倡的是智能编码,是减少程序员的工作,那么IDEA具体又有哪些值得推崇呢?总结以下25点,希望能有个比较全面的介绍。

  1. 智能的选取。在很多时候我们要选取某个方法,或某个循环或想一步一步从一个变量到整个类慢慢扩充着选取,IDEA就提供这种基于语法的选择,在默认设置中Ctrl+w,可以实现选取范围的不断扩充,这种方式在重构的时候尤其显得方便。

  2. 丰富的导航模式。IDEA提供了丰富的导航查看模式,例如ctrl+e显示最近打开过的文件,ctrl+n显示你希望显示的类名查找框

  (该框同样有智能补充功能,当你输入字母后IDEA将显示所有候选类名)。在最基本的project试图中,你还可以选择多种的试图方式。

  3. 历史记录功能。不用通过版本管理服务器,单纯的IDEA就可以查看任何工程中文件的历史记录,但版本恢复时你可以很容易的将其恢复。

  4. JUnit的完美支持。

  5. 对重构的优越支持。IDEA是所有IDE中最早支持重构的,其优秀的重构能力一直是其主要卖点之一。

  6. 编码辅助。java规范中提倡的tostring(),hashcode(),equals(),以及所有的get/set方法,你可以不用进行任何的输入就可以实现代码的自动生成,从而把你从无聊的基本方法编码中解放出来。

  7. 灵活的排版功能。基本所有的IDE都有重排版功能,但仅有IDEA的是人性的,因为她支持排版模式的定制,你可以根据不同的项目要求采用不同的排版方式。本回答被提问者采纳

麻烦介绍两本基于intellij idea编写javaee的书籍

[Spring.2.0核心技术和最佳实践。廖学锋扫描版。

容易的Hibernate“PDF清晰版。PDF

精通struts的基于MVC的设计与开发PDF

[Struts.2权威指南 - 基于MVC开发的WebWork的核心。钢。Java.web扫描版PDF

Java方面的内部电驴学习知识

递归集合J2SE面向对象 - 封装,继承,多态

内存分析,通用,自动装箱和拆箱,注释

IO

多线程,线程同步

TCP / UDP

AWT,事件模型,匿名类

反射机制

SQL语句

多表联接的数据库(Oracle或MySQL)的正则表达式,内部和外部连接,子查询

管理表,视图,索引,序列,约束树的存储

存储过程,触发器

数据库设计三大范式,

3:JDBC

JDBC基本/>连接池

树的存储和显示

数据源的RowSet

JDBC连接Oracle和MySQL

:HTML_CSS_JAVASCRIPT

HTML,CSS,JavaScript的基本语法

> JavaScript的形成判断

DOM编程基础(事件处理程序)

JS效果,如TreeView,下拉联动JS学习方法

JS调试方法

DreamWeaver的初步(创建HTML,表格,表单,CSS)

5:Servlet的基础JSP

Tomcat的

servlet的基础的

web.xml中的配置基本

Web应用程序结构

servlet的生命周期

请求的响应常用的方法

的ServletContext类

HTTP协议基础(GET,POST)

饼干会话

应用程序

几个语法(JSP,包括JSTL)注意练习的项目,而不是坚持的语法和包装步骤的细节之前。

6:Struts的

多层体系结构的理论

模式1和模式2

Struts的

MVC

操作的业务逻辑类的基本概念之间的关系

Struts和JSP之间传递数据的

的Struts的治疗过程(流量控制)

的Struts的TagLib(了解常用的)

JSTL

中的ActionForm

>字段集合

上传文件的类型转换

DTO

动力作用形成的

验证框架

的ActionForward转发和重定向

动态生成的ActionForward

全局和局部的ActionForward

行动的推进范围

UnknownActionMapping

行动线程安全

I18N

如何切换语言环境的

Struts的异常处理机制处理

用户自定义的异常处理程序

Struts的多模块配置7:XML

(XML / XSL,XSLT / DTD的,SCHEMA基本的Java编程的概念可以自动处理暂且不说)

8:休眠 OR映射

Hibernate的基本发展原则,步骤

休眠

基本接口(重点届)

常见的属性的映射关系映射

原生SQL

懒级联反

继承关系映射

HQL

性能优化缓存二级缓存查询缓存

事务并发悲观锁定,乐观锁定

OpenSessionInView

CurrentSession

(至于JTA,的联合主键的自然主键动态主键的任何类型Creteria查询截击和事件自定义类型,等等。 ,你可以暂时扔到一边)

9:春季

IOC / DI

Spring配置

春季建筑

AOP和Spring AOP

声明式事务(AOP )

Spring + Hibernate的春天的Web

范围

(其他的Spring模块,你可以暂时扔到一边自学)

10:EJB3.0

J2EE架构基金会(JTA JMS)

EJB基础(地位及基本理论,分类等)

注释

Ant的编译和部署EJB

会话Bean的

EJB依赖注入

持久性API

(JBoss的学习EJB3.0)追问请问您有这几本书的电子档吗

Android Studio与其IntelliJ IDEA相比,其差异与利弊主要有哪些

首先是差异,IDEA是JetBrains公司推出的Java集成开发环境,分为免费社区版与收费旗舰版,据我所知这两个版本的差异主要在对JavaEE开发的支持上,社区版貌似只支持JavaSE,Android,Groovy,Scale,收费版还支持JavaEE的开发,具体可查看官网上的差异说明,可以到IntelliJ IDEA 查看。下面是个官方截图:

而Android Studio是基于IDEA Commutity Edition开发的,因为Community 版本不仅是免费的而且是开源的,请看下图:

可以看出之前刚推出的studio1.0正式版是基于idea13开发的,而不是最新的idea14.

上面这些大概说清了这三者之间的差异了。

下面说一下利弊:

虽然Android Studio是基于IDEA开发的,但studio是一个纯粹的Android开发环境,并不支持诸如Groovy,scale虽然IDEA社区版支持,但google已把它们剔除了,所以可能Studio支持的开发更少,貌似属于弊的范畴吧(可我觉得这是优点,Android Studio就只做Android)。

再者,虽然IDEA 社区版也原生支持Android开发,但对于Android开发的支持上定不如Studio来的彻底,再加上经过Google两年的开发studio已经进入了1.0的正式版时代,所以如果你做Android开发选studio就对了。(在Studio转正之前idea应该是做Android开发的一个不错的选择,但现在不是了)。

最后总结一句,如果你是Android开发者就选择studio吧,这是最佳选择,而如果你不是那就选择idea吧。

Android Studio和IntelliJ IDEA的不同点在什么地方

两者不同点在于支持的开发环境和开发公司不同。

1、开发的公司不同

Android Studio是谷歌开发的Android开发插件。

IntelliJ IDEA是JetBrains公司推出的Java集成开发环境。

2、支持的开发环境不同

Android Studio只支持Android开发,是谷歌在IntelliJ IDEA社区版上剔除其他功能的一款专注Android开发的插件,可以说是弱化版的IntelliJ IDEA。

IntelliJ IDEA是JetBrains公司推出的Java集成开发环境,当然Android也是基于java的,IntelliJ IDEA除了支持Android开发,还支持JavaSE,Android,Groovy,Scale,HTML,CSS,PHP等语言的开发。

扩展资料:

IntelliJ IDEA优点:

1、最突出的功能自然是调试(Debug),可以对Java代码,JavaScript,JQuery,Ajax等技术进行调试。

2、查看Map类型的对象,如果实现类采用的是哈希映射,则会自动过滤空的Entry实例。

3、需要动态Evaluate一个表达式的值,比如我得到了一个类的实例,但是并不知晓它的API,可以通过Code Completion点出它所支持的方法。

4、最后,在多线程调试的情况下,Log on console的功能可以帮你检查多线程执行的情况。

在IDEA的基础上,Android Studio 提供:

1、基于Gradle的构建支持

2、Android 专属的重构和快速修复

3、提示工具以捕获性能、可用性、版本兼容性等问题

4、支持ProGuard 和应用签名

5、基于模板的向导来生成常用的 Android 应用设计和组件

6、功能强大的布局编辑器,可以让你拖拉 UI 控件并进行效果预览

参考资料来源:百度百科—IntelliJ IDEA

参考资料来源:百度百科—Android Studio

intellij idea ultimate和interllij community有什么区别

简单地说就是一个收费,一个免费。

lntelliJ IDEA是一种商业化销售的Java集成开发环境(Integrated Development Environment,IDE)工具软件,由JetBrains软件公司(前称为IntelliJ)发展,提供Apache 2.0开放式授权的社区版本以及专有软件的商业版本,开发者可选择其所需来下载使用。

ultimate版本由JetBrains公司维护,使用需要付费,提供一个月的免费试用期。

community版本是由社区人员维护更新,开源且免费,但稳定性不如收费版。

收费版本比社区版本更加稳定,更加强大,功能差异如下图:

ps:图片来自JetBrains官网

  • 本文相关:
  • java配置 jdk开发环境搭建及环境变量配置详细图文教程
  • windows下jdk安装图解(覆盖安装报错)
  • scratch3.0怎么制作会变色的鹦鹉动画?
  • 精易模块新手入门图文教程
  • 数据库对比工具sql delta for mysql安装及激活图文教程
  • scratch2.0怎么绘制五角星? scratch五角星的画法
  • sublime text 3 设置中文+禁用更新+永久激活教程(2020.2.10测试可用)
  • scratch3.0怎么绘制等边三角形?
  • notepad++配置python开发环境的图文详解
  • scratch3.0怎么制作角色移动到指针鼠标位置?
  • intellij idea 用什么开发的
  • 麻烦介绍两本基于intellij idea编写javaee的书籍
  • Android Studio与其IntelliJ IDEA相比,其差异与利...
  • Android Studio和IntelliJ IDEA的不同点在什么地方
  • intellij idea ultimate和interllij community有什...
  • IntelliJ IDEA的Project和Eclipse workspace是类似...
  • Android Studio与其IntelliJ IDEA相比,其差异与利...
  • intellij idea 的 project 和 module 到底是啥关系
  • IntelliJ IDEA怎么导入已有的cocos2d-js工程
  • intellij idea 的 project 和 module 到底是啥关系
  • 免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved