----下载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. Shell 遍历字符串与参数

    遍历字符串: for line in  $Table_List do         echo $Table_List         echo $Table_List >> ${SYB_ ...

  2. ps设计资料整理

    零基础学会建立一个简单化妆品网站—前台设计篇1[PS画草图] http://xiebiji.com/2008/09/huazhuang4/?wptheme=Plainscape&ie=1 PS ...

  3. 【iOS发展-61】更换plist经过资源,执行iOS一旦数据仍显示在模拟器的外观,如何解决?

    (1)案例介绍 --我们首先导入plist文件做项目,模拟的观看效果. --删除plist,更换一个新的plist,CMD+R模拟执行,或者找到该程序界面上显示最后一个数据. (2)原因 是由于第一次 ...

  4. HDU 5052 LCT

    Yaoge's maximum profit Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/ ...

  5. 开源Math.NET基础数学类库使用(09)相关数论函数使用

    原文:[原创]开源Math.NET基础数学类库使用(09)相关数论函数使用               本博客所有文章分类的总目录:http://www.cnblogs.com/asxinyu/p/4 ...

  6. Java设计模式(三)-修饰模式

    我们都知道.能够使用两种方式给一个类或者对象加入行为. 一是使用继承.继承是给一个类加入行为的比較有效的途径.通过使用继承,能够使得子类在拥有自身方法的同一时候,还能够拥有父类的方法.可是使用继承是静 ...

  7. Android UI法宝发展Angrytools

    最近很多人问我,个人App开发商如何设计UI. 其实这是个人开发者最头疼,谁在搞技术,真的不能做的一切.不可能花大量的时间去切图,去做原型设计,去做美工. 当然,尽管我们设计不出那么复杂,静止的UI. ...

  8. POJ2352_Stars(段树/单点更新)

    解决报告 意甲冠军: 坐标.查找在数星星的左下角每颗星星. 思考: 横轴作为间隔,已知的输入是所述第一到y排序再次x次序.每次添加一个点来查询点x多少分离开坐标,然后更新点. #include < ...

  9. JDNI

    JNDI是为了一个最最核心的问题:是为了解耦,是为了开发出更加可维护.可扩展的系统JNDI和JDBC起的作用类似:JDBC(Java Data Base Connectivity,java数据库连接) ...

  10. 理解JNDI中 java:comp/env/jdbc/datasource 与 jdbc/datasource 的不同之处(转)

    在描述JNDI,例如获得数据源时,JNDI地址有两种写法,例如同是  jdbc/testDS 数据源: A:java:comp/env/jdbc/testDS B:jdbc/testDS   这两种写 ...