高速建成Android开发环境ADT-Bundle和Hello World
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而没有编译的功能.
配置环境变量。桌面->计算机->右键属性->高级系统设置->高级->环境变量->adminstrator的用户变量(详细和自己username有关),新建或者编辑一下的变量(如已经存在就追加,不存在就新建。追加时注意用;号与之前的隔开)
变量名: TEMP 变量值: %USERPROFILE%\AppData\Local\Temp (请直接复制)
变量名: TMP 变量值: %USERPROFILE%\AppData\Local\Temp (请直接复制)
变量名: 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
---------------安装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。
-------------------从执行Hello World
直接点击Run Debug(快捷键F11)就能够在你配置的模拟器里执行了。
版权声明:本文博主原创文章,博客,未经同意不得转载。
高速建成Android开发环境ADT-Bundle和Hello World的更多相关文章
- 【转载】Ubuntu Android开发环境搭配
Ubuntu Android开发环境搭配 安装Ubuntu Android应用程序开发环境需要如下几个软件 Java开发包:JDK 1.5/1.6 开发集成环境(IDE): Eclipse 3 ...
- 使用集成的ADT bundle来搭建android开发环境
android开发环境的搭建 本文使用集成的ADT bundle来搭建android开发环境,所谓bundle就是谷歌搭建好的一个eclipse+sdk集成环境.需要下载的软件列表如下: 1.ADT ...
- 快速搭建Android 开发环境-使用ADT Bundle
一.搭建Android开发环境 近日要学Android开发基础,就着手搭建Windows下的Android开发环境. 找了一些相关的博文参考,基本上都是要分别下载和安装JDK, Eclipse, An ...
- 【Android 应用开发】Android 开发环境下载地址 -- 百度网盘 adt-bundle android-studio sdk adt 下载
19af543b068bdb7f27787c2bc69aba7f Additional Download (32-, 64-bit) Package r10 STL debug info androi ...
- Android 开发环境下载地址 -- 百度网盘 adt-bundle android-studio sdk adt 下载
最近 Google 被墙了, 上传一下自己收集的 Android 开发环境, 下面给出的官网链接也可以下载; http://www.androiddevtools.cn/ 1. 百度网盘下载地址 An ...
- android高速上手(二)android开发环境搭建及hello world
基本了解了java语法,下一步.我们一起开启hello world的神奇之旅. (一)android开发环境搭建 之前搭建android开发环境是件很费力的事情,下载Eclipse.安装ADT等,现在 ...
- 搭建Android开发环境附图详解+模拟器安装(JDK+Eclipse+SDK+ADT)
——搭建android开发环境的方式有多种,比如:JDK+Eclipse+SDK+ADT或者JDK+Eclipse+捆绑好的AndroidSDK或者Android Studio. Google 决定将 ...
- Eclipse搭建Android开发环境(安装ADT,Android4.4.2)(转)
使用Eclipse做Android开发,需要先在Eclipse上安装ADT(Android Development Tools)插件. 1.安装JDK 1.7 JDK官网http://www.orac ...
- Android开发环境——Eclipse ADT相关内容汇总
Android开发环境将分为SDK相关内容.Eclipse ADT相关内容.模拟器AVD相关内容.调试器DDMS相关内容.日志LogCat相关内容.连接驱动ADB相关内容.内存泄露检测工具MAT相关 ...
随机推荐
- 【Java先进】Lock、通过使用线程池
import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util ...
- 读取 raspberrypi 的cpu和gpu温度
#!/usr/bin/env python # -*- coding: utf-8 -*- import requests import json import time import command ...
- twrp 2.7.0 ui.xml简单分析,布局讲解,第一章
twrp 的ui.xml文件在bootable/recovery/gui/devices/$(DEVICE_RESOLUTION)/res目录里面 下面我主要分析的是720x1280分辨率的界面布局及 ...
- NET开发者部署React-Native
NET开发者部署React-Native 前情摘要 众所周知,有人说.net可以用Xamrian,呵呵,不习惯收费的好么?搞.Net的人设置一次java的环境变量,可能都觉得实在太麻烦了,可能是因为这 ...
- MySQL各种日期类型与整型(转)
日期类型 存储空间 日期格式 日期范围 datetime 8 bytes YYYY-MM-DD HH:MM:SS 1000-01-01 00:00:00 ~ 9999-12-31 23:59:59 t ...
- android得知----overridePendingTransition
1 Activity动画是指从一个切换activity跳到另一个activity随着电影. 它由两部分组成:第一部分是一个activity动画出口:中的第二个另一部分activity动画被访问: 于A ...
- HSQLDB相关信息及用法汇总
运行模式 说明 启动命令 JDBC例 内存(Memory-Only)模式 所有数据都在内存里操作.应用程序退出后则数据被销毁.无需另外启动HSQLDB Server 启动方式1:通过程序中首次调用Co ...
- RPG游戏学习——1.任务脚本系统
[前言] 近期准备做个rpg小游戏,所以開始研究rpg的一些系统.rpg最核心的应该是任务脚本系统(其它脚本系统类似),在參考了非常多网上的资料后,简要总结例如以下. [脚本的触发运行] 一个脚本须要 ...
- 更改IOS于UISearchBar撤消button底、搜索输入文本框背景中的内容和UISearchBar底
转载请标明出处:http://blog.csdn.net/android_ls/article/details/39993433 測试的手机IOS系统版本为:6.1.3,实现过程例如以下: 1.加入U ...
- 第七章——DMVs和DMFs(2)——用DMV和DMF监控索引性能
原文:第七章--DMVs和DMFs(2)--用DMV和DMF监控索引性能 本文继续介绍使用DMO来监控,这次讲述的是监控索引性能.索引是提高查询性能的关键性手段.即使你的表上有合适的索引,你也要时时刻 ...