快速搭建Android开发环境ADT-Bundle及Hello World

2024-06-01 10:32

本文主要是介绍快速搭建Android开发环境ADT-Bundle及Hello World,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

官方下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html





后续步骤: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的用户变量(具体和自己用户名有关),新建或者编辑一下的变量(如已经存在就追加,不存在就新建,追加时注意用;号与之前的隔开)

变量名: 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管理器。

点击 New按钮 创建你一新的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的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1020753

相关文章

一文详解如何在idea中快速搭建一个Spring Boot项目

《一文详解如何在idea中快速搭建一个SpringBoot项目》IntelliJIDEA作为Java开发者的‌首选IDE‌,深度集成SpringBoot支持,可一键生成项目骨架、智能配置依赖,这篇文... 目录前言1、创建项目名称2、勾选需要的依赖3、在setting中检查maven4、编写数据源5、开启热

python常见环境管理工具超全解析

《python常见环境管理工具超全解析》在Python开发中,管理多个项目及其依赖项通常是一个挑战,下面:本文主要介绍python常见环境管理工具的相关资料,文中通过代码介绍的非常详细,需要的朋友... 目录1. conda2. pip3. uvuv 工具自动创建和管理环境的特点4. setup.py5.

Python实例题之pygame开发打飞机游戏实例代码

《Python实例题之pygame开发打飞机游戏实例代码》对于python的学习者,能够写出一个飞机大战的程序代码,是不是感觉到非常的开心,:本文主要介绍Python实例题之pygame开发打飞机... 目录题目pygame-aircraft-game使用 Pygame 开发的打飞机游戏脚本代码解释初始化部

Python中使用uv创建环境及原理举例详解

《Python中使用uv创建环境及原理举例详解》uv是Astral团队开发的高性能Python工具,整合包管理、虚拟环境、Python版本控制等功能,:本文主要介绍Python中使用uv创建环境及... 目录一、uv工具简介核心特点:二、安装uv1. 通过pip安装2. 通过脚本安装验证安装:配置镜像源(可

使用Python开发一个现代化屏幕取色器

《使用Python开发一个现代化屏幕取色器》在UI设计、网页开发等场景中,颜色拾取是高频需求,:本文主要介绍如何使用Python开发一个现代化屏幕取色器,有需要的小伙伴可以参考一下... 目录一、项目概述二、核心功能解析2.1 实时颜色追踪2.2 智能颜色显示三、效果展示四、实现步骤详解4.1 环境配置4.

Python使用smtplib库开发一个邮件自动发送工具

《Python使用smtplib库开发一个邮件自动发送工具》在现代软件开发中,自动化邮件发送是一个非常实用的功能,无论是系统通知、营销邮件、还是日常工作报告,Python的smtplib库都能帮助我们... 目录代码实现与知识点解析1. 导入必要的库2. 配置邮件服务器参数3. 创建邮件发送类4. 实现邮件

python获取cmd环境变量值的实现代码

《python获取cmd环境变量值的实现代码》:本文主要介绍在Python中获取命令行(cmd)环境变量的值,可以使用标准库中的os模块,需要的朋友可以参考下... 前言全局说明在执行py过程中,总要使用到系统环境变量一、说明1.1 环境:Windows 11 家庭版 24H2 26100.4061

如何搭建并配置HTTPD文件服务及访问权限控制

《如何搭建并配置HTTPD文件服务及访问权限控制》:本文主要介绍如何搭建并配置HTTPD文件服务及访问权限控制的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、安装HTTPD服务二、HTTPD服务目录结构三、配置修改四、服务启动五、基于用户访问权限控制六、

Android学习总结之Java和kotlin区别超详细分析

《Android学习总结之Java和kotlin区别超详细分析》Java和Kotlin都是用于Android开发的编程语言,它们各自具有独特的特点和优势,:本文主要介绍Android学习总结之Ja... 目录一、空安全机制真题 1:Kotlin 如何解决 Java 的 NullPointerExceptio

基于Python开发一个有趣的工作时长计算器

《基于Python开发一个有趣的工作时长计算器》随着远程办公和弹性工作制的兴起,个人及团队对于工作时长的准确统计需求日益增长,本文将使用Python和PyQt5打造一个工作时长计算器,感兴趣的小伙伴可... 目录概述功能介绍界面展示php软件使用步骤说明代码详解1.窗口初始化与布局2.工作时长计算核心逻辑3