----下载JDK(Java Dev Kit)






兴许步骤:https://docs.oracle.com/javase/8/docs/ 

安全后查看

《JDK与JRE的不同以及含义》:http://www.pc6.com/infoview/Article_53547.html
1. JVM - java virtual machine!

JVM是我们常说的java虚拟机,它是整个java实现跨平台的最核心部分,全部java程序会首先被编译为.class类文件在虚拟机上运行。也就是说class并不直接与机器的操作系统相相应,而是经过虚拟机间接与操作系统交互,由虚拟机将程序解释给本地系统运行.

2. JRE - java runtime environment!

JRE是指Java执行环境,是面向Java程序的使用者而不是开发人员. JRE如一台PC机一样,写好的Win32应用程序须要操作系统帮我们执行,编写的Java程序也相同要JRE才干执行. 光有JVM还不能完毕.class类文件的执行。在解释.class时JVM需调用解释所需类库lib. 在JDK的安装文件夹里你能够找到jre文件夹。里面有两个文件夹bin和lib。能够觉得bin里的就是JVM,lib中则是JVM工作所需类库,而JVM和类库合起来称为JRE.
所以在写完java程序编译成class类文件之后。你能够把这个class文件和jre一起打包发给朋友,这样你的朋友就能够执行你敲代码了(jre里有执行.class的java.exe).

3. JDK - java development kit!

JDK是面向开发者使用的SDK(SDK是Software Development Kit 一般指软件开发工具包。能够包括函数库、编译程序等),它提供Java开发环境和执行环境.  JDK目录下有六个目录:src类库源代码压缩包和其它几个声明文件,当中真正执行java时起作用的是下面四个目录:bin(最基本的是编译器javac.exe)、include(java和JVM交互用的头文件)、lib(类库)、 jre(Java执行环境). 如今我们能够看出这样一个关系。JDK包括JRE。而JRE包括JVM(注意:JDK目录的bin、lib目录和JRE目录里的bin、lib是不同的,JDK是用于java程序的开发。而JRE则是仅仅能执行class而没有编译的功能. 


安装JDK 首先直接解压JDK到c盘就可以;然后就是配置环境(右击“计算机”,“属性”,“高级系统设置”。“环境变量”,请在环境变量的最上面的'XXX的用户变量'中配置环境【XXX指的是你给你电脑起的名】,点击“创建”開始配置,我安装JDK在G盘了请安装自己安装的路径參考下图自主配置 谢谢。)。

配置环境变量。桌面->计算机->右键属性->高级系统设置->高级->环境变量->adminstrator的用户变量(详细和自己username有关),新建或者编辑一下的变量(如已经存在就追加,不存在就新建。追加时注意用;号与之前的隔开)



变量名: TEMP               变量值: %USERPROFILE%\AppData\Local\Temp   (请直接复制)

变量名: TMP                 变量值: %USERPROFILE%\AppData\Local\Temp   (请直接复制)
变量名: JAVA_HOME    变量值: C:\Program Files\Java\jdk1.8.0_25             (请不要在后面加";")

变量名: CLASSPATH     变量值: .;%JAVA_HOME%\bin;

变量名: PATH               变量值: .;%JAVA_HOME%\bin;D:\Android\eclipse-jee-juno-R-win32\android-sdk-windows\tools(后面的是SDK的环境变量提前写上了)

变量名:JAVA_HOME

变量值:C:\Java\jdk1.7.0_17

变量名:ANDROID_SDK

变量值:C:\Java

变量名:Path

变量值:.;%JAVA_HOME%\bin;C:\Java\adt-bundle-windows-x86\sdk\tools;C:\Java\adt-bundle-windows-x86\sdk\platform-tools

变量名:CLASSPATH

变量值:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib;(注意前面的.号)

---測试环境变量

执行cmd,分别输入 "java -version" 和 "javac" 測试命令看成功与否;

-----------------下载ADT-Bundle for Windows

ADT-Bundle 是由Google Android官方提供的集成式IDE,已经包括了Eclipse,Android SDK及Android所须要的平台工具。新手仅仅须要 ADT-Bundle 就可以高速搭建起Android开发环境。官方下载地址:https://developer.android.com/sdk/index.html#download


-----------------安装ADT-Bundle
直接把下载下来的的adt-bundle-windows-xxx-xxxxxxxx.zip,解压到你须要安装的位置。

解压adt-bundle-windows-x86-20140702.zip(文件名称可能由于版本号,略有不一样)。内有三部分例如以下图:




---------------安装Android SDK

执行SDK Manager.exe, SDK
Manager
用于下载其它Android开发相关的组件(Eclipse假设装了ADT插件,也能够从Window > Android SDK Manager里执行),选择要下载安卓版本号的API。

打开解压出来的目录里面的 SDK Manager.exe    (也能够执行eclipse/eclipse.exe 然后通过Windows -> Android SDK Manager打开)

勾选上你想要开发的目标手机安卓版本号。最好是所有勾上。然后点击Install Package 按提示 next。accept同意等待安装(这是一个慢长的过程)

第五步:配置Android AVD(虚拟模拟器)

打开Eclipse(eclipse/eclipse.exe),(执行启动的eclipse可能看上去有些不一样,能够通过windows把一些经常使用的窗体,工具条显示出来)。然后从Windows->Android Virtual Device Manger打开AVD管理器。

点击 Newbutton 创建你一新的AVD,例如以下图,我做了一个简单说明,參数事实上你都是能够自己任意填的,点击OK即可了。

你配置的这个AVD是会做为你安卓应用的默认调试摸拟器,当然你也能够配置多个。

------------------创建一个Hello World项目

通过File -> New-> Android Application Project, 然后输入Hello World(项目名字)。next。finish。

执行Eclipse,新建一个Android Application Project,一路默认下去。就会看到自己主动生成了两个文件:一个是界面逻辑Java类。还有一个是界面描写叙述的XML文件。
Java类:

界面设计XML文件:你能够在这个界面改动改动。



-------------------从执行Hello World

直接点击Run  Debug(快捷键F11)就能够在你配置的模拟器里执行了。

执行之前须要设置下Android AVD( Android Virtual Device),即:Android虚拟设备。

这里还未定义AVD,须要新建一个。

定义虚拟器的品牌。Android的版本号,及相关的硬件配置。


版权声明:本文博主原创文章,博客,未经同意不得转载。

高速建成Android开发环境ADT-Bundle和Hello World的更多相关文章

  1. 【转载】Ubuntu Android开发环境搭配

    Ubuntu Android开发环境搭配     安装Ubuntu Android应用程序开发环境需要如下几个软件 Java开发包:JDK 1.5/1.6 开发集成环境(IDE): Eclipse 3 ...

  2. 使用集成的ADT bundle来搭建android开发环境

    android开发环境的搭建 本文使用集成的ADT bundle来搭建android开发环境,所谓bundle就是谷歌搭建好的一个eclipse+sdk集成环境.需要下载的软件列表如下: 1.ADT ...

  3. 快速搭建Android 开发环境-使用ADT Bundle

    一.搭建Android开发环境 近日要学Android开发基础,就着手搭建Windows下的Android开发环境. 找了一些相关的博文参考,基本上都是要分别下载和安装JDK, Eclipse, An ...

  4. 【Android 应用开发】Android 开发环境下载地址 -- 百度网盘 adt-bundle android-studio sdk adt 下载

    19af543b068bdb7f27787c2bc69aba7f Additional Download (32-, 64-bit) Package r10 STL debug info androi ...

  5. Android 开发环境下载地址 -- 百度网盘 adt-bundle android-studio sdk adt 下载

    最近 Google 被墙了, 上传一下自己收集的 Android 开发环境, 下面给出的官网链接也可以下载; http://www.androiddevtools.cn/ 1. 百度网盘下载地址 An ...

  6. android高速上手(二)android开发环境搭建及hello world

    基本了解了java语法,下一步.我们一起开启hello world的神奇之旅. (一)android开发环境搭建 之前搭建android开发环境是件很费力的事情,下载Eclipse.安装ADT等,现在 ...

  7. 搭建Android开发环境附图详解+模拟器安装(JDK+Eclipse+SDK+ADT)

    ——搭建android开发环境的方式有多种,比如:JDK+Eclipse+SDK+ADT或者JDK+Eclipse+捆绑好的AndroidSDK或者Android Studio. Google 决定将 ...

  8. Eclipse搭建Android开发环境(安装ADT,Android4.4.2)(转)

    使用Eclipse做Android开发,需要先在Eclipse上安装ADT(Android Development Tools)插件. 1.安装JDK 1.7 JDK官网http://www.orac ...

  9. Android开发环境——Eclipse ADT相关内容汇总

     Android开发环境将分为SDK相关内容.Eclipse ADT相关内容.模拟器AVD相关内容.调试器DDMS相关内容.日志LogCat相关内容.连接驱动ADB相关内容.内存泄露检测工具MAT相关 ...

随机推荐

  1. strchr,wcschr 和strrchr, wcsrchr,_tcschr,_tcsrchr功能

           strchr,wcschr 和strrchr, wcsrchr,_tcschr,_tcsrchr功能 (1) char *strchr( const char *string, int ...

  2. Andoird实现类似iphone AssistiveTouch的控件的demo

    类似Iphone Assistive Touch的控件的实现 网上也有些这方面的控件,不过貌似不怎么好用,或者是论坛需要积分下载,恰好自己在项目中有用到这种控件,就打算自己写一个,也成功实现了这种功能 ...

  3. [渣译文] SignalR 2.0 系列: 开始使用SignalR 2.0

    原文:[渣译文] SignalR 2.0 系列: 开始使用SignalR 2.0 英文渣水平,大伙凑合着看吧…… 这是微软官方SignalR 2.0教程Getting Started with ASP ...

  4. 深入理解Javascript闭包概念

    一.变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域. 变量的作用域无非就是两种:全局变量和局部变量. Javascript语言的特殊之处,就在于函数内部能够直接读取全局变量 ...

  5. Java就业前景怎么样?学了后好找工作吗?

    不知道大家对Java就业前景了解多少.随着信息化的发展.IT培训受倒了越来越多人的追捧.在开发领域,JAVA培训成为了很多人的首选!JAVA应用广泛.JAVA培训就业前景良好. 眼下.尽管JAVA人才 ...

  6. Windows Server 2008 R2 SP1 下载地址

    Windows Server 2008 R2 SP1 http://download.microsoft.com/download/0/A/F/0AFB5316-3062-494A-AB78-7FB0 ...

  7. OpenGL学习日记-2015.3.13——多实例渲染

        实例化(instancing)或者多实例渲染(instancd rendering)是一种连续运行多条同样渲染命令的方法.而且每一个命令的所产生的渲染结果都会有轻微的差异. 是一种很有效的.有 ...

  8. Jsoup一个简短的引论——采用Java抓取网页数据

    转载请注明出处:http://blog.csdn.net/allen315410/article/details/40115479 概述 jsoup 是一款Java 的HTML解析器,可直接解析某个U ...

  9. CodeForces 396C 树状数组 + DFS

    本主题开始看到以为段树或树状数组,但是,对于一个节点的有疑问的所有子节点的加权,这一条件被视为树的根,像 然后1号是肯定在第一层中,然后建立一个单向侧倒查,然后记录下来 其中每个节点 层,终于 两个节 ...

  10. 谈话节目APE系列:如何成为技术达人

    作为一个程序猿,总有消退的前辈.或更年轻的同行.牛逼的人总是羡慕. 让我们搞自己痛苦的日子 BUG .头发很快结束了抓,人们扫两.修改一行代码.问题得以克服:例如,他们自己开发的十年,少付 10K , ...