前言
在windows组装Android的开发环境不容易也说不上算繁杂,文中送给第一次想在自己Windows上创建Android开发环境资金投入Android的浪潮的小伙伴们,为了保证大家能圆满完成开发环境的搭建,文章写的尽可能详尽,希望对提前准备进到Android研发的好朋友有帮助。
本实例教程将分成五个流程来完成Android开发环境的部署。
- 第一步:组装JDK。
- 第二步:配备Windows上JDK的自变量自然环境 。
- 第三步: 安装下载Eclipse 。
- 第四步:安装下载Android SDK 。
- 第五步:为Eclipse安装ADT外挂。
第一步:组装JDK
要下载Oracle公司的JDK能够百度搜索“JDK”进到Oracle公司的JDK下载网页,找到自己电脑操作系统的相匹配版本号就可以。
下载到本地电脑后双击鼠标开展组装。JDK默认设置安装成功后,会到系统目录下发生2个文件夹,一个意味着jdk,一个意味着jre。
JDK的全称是Java SE Development Kit,其实就是Java 开发设计辅助工具。SE表示专业版。JDK是Java的关键,包括了Java的软件环境(Java Runtime Environment),一堆Java工具和给开发人员开发设计应用软件时启用的Java类库。
大家能打开jdk的安装目录中的Bin文件目录,里边有很多文件后缀名为exe的可执行文件,这都是JDK包含的专用工具。根据第二步讲到的配备JDK的自变量自然环境,我们能方便地启用这种专用工具及它们指令。
JDK包含的基本上专用工具主要包括:
- javac:Java编译程序,将源码转为字节码。
- jar:封装工具,将相关的类文件打包成一个文档。
- javadoc:文本文档制作器,从源代码注解中提取文本文档。
- jdb:debugger,调节检错专用工具。
- java:运作编译程序后java程序。
第二步:配备Windows上JDK的自变量自然环境
许多初学java开发得人依照网上的实例教程能够非常累配备好Windows上JDK的自变量自然环境,可是为什么要这么配备并没想太多。
我们平时打开一个应用软件,一般是根据桌面的应用程序图标双击鼠标或点击系统软件菜单栏中应用软件的菜单栏连接,不论是桌面的快捷图标或是菜单栏连接都包含了程序的安装方式信息内容,开启他们时系统将依照这种位置信息寻找安装目录随后启动程序。
知道一个应用软件的安装目录部位,大家还可以通过命令行工具开启,如QQ位置为:C:Program Files (x86)TencentQQQQProtectBin,QQ的应用软件名叫为QQProtect.exe,那我们开启命令行工具,随后进入“C:Program Files (x86)TencentQQQQProtectBin”文件目录,再键入“QQProtect”,就可以运作qq。
假如我们希望开启命令行工具后,立即键入“QQProtect”就可运行qq程序,而非每天都进到qq的安装目录重新启动,这时候能通过配备系统软件系统变量Path来达到。右键“电脑”,挑选“特性”,在开启对话框中点一下左边“高端系统配置”,发生“系统属性”对话框,在“高端”菜单栏下边点一下“系统变量”。
编写系统变量名“Path”,在“Path”自变量(字符串数组具体内容)的后面追加qq的安装目录:;C:Program Files (x86)TencentQQQQProtectBin 留意增加的时候一定要在文件目录字符串数组的前面加个英文的分号;,英语分号就是用来区别Path里边不一样的路径。
明确储存后,再回到命令窗口,不管在一切目录下,你只要键入qqprotect的指令,qq便会运行。
根据运行qq的事例,大家总结下:当规定开机启动一个程序时,系统将先往文件列表下搜索,要是没有即在系统变量Path指定的途径去搜索。前边大家说了JDK包括了一堆开发环境,这种开发环境都是在JDK的安装目录下,为了能使用方便这种开发环境,大家必须把JDK的安装目录设置权限系统变量。这就是为什么在Windows装上JDK后需设定JDK的bin文件目录为系统软件系统变量的主要原因。
为了能配备JDK的系统变量自然环境,我们应该设定三个系统变量,各是JAVA_HOME,Path和CLASSPATH。下面是这三个自变量设置预防。
JAVA_HOME
先设定这一系统变量名字,变量类型为JDK从你电脑上的安装路径:C:Program FilesJavajdk1.8.0_20。建立之后则可以借助%JAVA_HOME%做为JDK安装目录的统一引入途径。
Path
PATH特性已存有,可以直接编写,在原先自变量后增加:;%JAVA_HOME%bin;%JAVA_HOME%jrebin 。
CLASSPATH
设定系统变量名叫:CLASSPATH 变量类型为:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar 。
留意变量类型字符串数组前边有一个”.”表明文件列表,设定CLASSPATH 的效果,取决于告知Java实行自然环境,在哪些目录下可以找到您所要执行的Java程序流程所需的类或是包。
第三步: 安装下载Eclipse
Eclipse为Java应用软件及Android研发的IDE(集成化开发环境)。Eclipse不用组装,免费下载后把解压包缓解压力后,裁切eclipse文件夹住你要安装地区,打开后设定你工作目录就可以。
Eclipse的版本号有多个,这儿选择下载Eclipse IDE for Java EE Developers这一版本号。
第四步:安装下载Android SDK
配置了JDK自变量自然环境,安装好了Eclipse,这时候仅仅只是开发设计普通JAVA应用软件,那样Java的开发环境早已做好准备。我们应该根据Eclipse来开发设计Android应用软件,那样我们应该免费下载Android SDK(Software Development Kit)与在Eclipse安装ADT外挂,这一外挂可以让Eclipse和Android SDK关系下去。
Android SDK带来了开发设计Android应用软件所需要的API库和搭建、测试和调节Android应用软件所需要的开发环境。
打开http://developer.android.com/sdk/index.html,我们发现google带来了搭载了Eclipse的Android Developer Tools,只要我们这是早已安装了Eclipse,因此我们挑选独立免费下载Android SDK。
免费下载后双击鼠标组装,特定Android SDK的安装目录,为了能使用方便Android SDK包含的开发环境,大家在系统系统变量里的Path设定Android SDK的安装目录中的tools文件目录。
在Android SDK的安装目录下,双击鼠标“SDK Manager.exe”,打开Android SDK Manager,Android SDK Manage承担免费下载或升级不一样版本的SDK包,你看到的默认设置安装Android SDK Manager只装上一个版本的sdk tools。
打开Android SDK Manager,他会获得可组装的sdk版本,但是国内有墙,偶尔会发生获得失败的状况。
从弹出来的log对话框中,大家可以看到联接 “https://dl-ssl.google.com”没有成功。我们可以通过ping命令,发觉果真网络不通。
从万能的网络上,大家找到摆脱困境的方案,并且切实可行。
更改host文件
最先更改host文件,host文件在C:WindowsSystem32driversetc目录下,用文本文档开启“hosts”文件,将下边二行信息内容增加到hosts文件结尾,储存就可以。假如你是windows8系统软件很有可能没有权限修改host文件,能够右键hosts文件,将Users组设为会对hosts文件良好控制的管理权限就可以。
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
上边二行放到host文件的意思解释将当地浏览dl.google.com和dl-ssl.google.com定项到ip详细地址为203.208.46.146的服务器上。
将Android SDK Manage上的https要求改成http请求
打开Android SDK Manager,在Tools中的 Options 里边,有一项 Force https://..sources to be fetched using http://… 将这一项启用上,就行了。
再打开Android SDK Manager.exe,通常情况下就能下载Android的每个版本的sdk了。你只需要挑选要想组装或更新的安装文件组装就可以。欢迎来到较为用时的一个过程,还会出现下载失败的现象,失败的安装文件只需再选择之后再组装就行了。
如果通过变更DNS也无法下载Android SDK,还有两个方式,第一个是备用人字梯FQ,第二个是以这个网站上下载,下载的地址是
第五步:为Eclipse安装ADT外挂
前边己经配备好啦java的开发环境,装上开发设计Android的IDE,安装下载了Android SDK,可是Eclipse都还没和Android SDK开展关系,其实就是他们目前是相互之间独立,好比枪和子弹分开了。为了能促使Android应用的建立,运作和调节更为省时省力,Android的开发团队针对Eclipse IDE定制了一个外挂:Android Development Tools(ADT)。
下面是在线安装ADT的办法:
运行Eclipse,点一下 Help菜单栏 -> Install New Software… ?,点一下弹出窗口里的Add… 按键。
之后在弹出来的提示框里的Location中键入Name能够键入ADT,点一下“OK”按键。
在弹出来的窗口挑选要安装专用工具,随后下一步就行了。
装好之后要求你重新启动Eclipse,Eclipse会依据文件目录位置智能化地和它同样目录下Android sdk开展关系,如果你还没有通过sdk manager专用工具组装Android一切版本的的sdk,他会提示马上组装他们。
假如Eclipse并没有全自动关系Android sdk的安装文件,那么你可以在打开的Eclipse挑选 Window -> Preferences ,在弹出来控制面板中就会看到Android设定项,填入安装SDK途径,则会有刚刚在SDK中安装各平台包,按OK进行配备。
到这里,大家在windows上的Android上的开发环境搭建就完成了,此刻,你用Eclipse的File——》New——》Project…新创建一个项目的时候,就会看到创建Android新项目的选项了。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。