• 高速建成Android开发环境ADT-Bundle和Hello World


    ----下载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%AppDataLocalTemp   (请直接复制)
    变量名: TMP                 变量值: %USERPROFILE%AppDataLocalTemp   (请直接复制)
    变量名: JAVA_HOME    变量值: C:Program FilesJavajdk1.8.0_25             (请不要在后面加";")
    变量名: CLASSPATH     变量值: .;%JAVA_HOME%in;
    变量名: PATH               变量值: .;%JAVA_HOME%in;D:Androideclipse-jee-juno-R-win32android-sdk-windows ools(后面的是SDK的环境变量提前写上了)

    变量名:JAVA_HOME
    变量值:C:Javajdk1.7.0_17
    变量名:ANDROID_SDK
    变量值:C:Java

    变量名:Path
    变量值:.;%JAVA_HOME%in;C:Javaadt-bundle-windows-x86sdk ools;C:Javaadt-bundle-windows-x86sdkplatform-tools
    变量名:CLASSPATH
    变量值:.;%JAVA_HOME%lib ools.jar;%JAVA_HOME%libdt.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 Context 上下文 你必须知道的一切
    Delphi:对TNotifyEvent的理解
    vagrant启动报错The following SSH command responded with a no
    virtualbox命令行共享CentOS目录
    一些Linux命令
    PHP实现单例模式
    maven+springMVC+mybatis+easyUI管理用户增删改查
    Project Euler:Problem 77 Prime summations
    spring 获取对象方式
    linux命令之man和info
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/4822343.html
Copyright © 2020-2023  润新知