基于Eclipse的Android开发环境搭建「建议收藏」

基于Eclipse的Android开发环境搭建「建议收藏」对于才接触Android开发的人员来说,复杂的开发环境搭建,各种新知识,新内容要接触总是让人无从下手。通过这篇文章,让零基础开发人员成功搭建基于Eclipse的android开发环境。Android使用Java语言进行开发,首先我们需要搭建Java开发环境,在此基础上搭建Android开发环境。如果开发者有Java开发经验,并有基于Eclipse的Java开发环境,可以跳过Java开发环境搭建。

大家好,又见面了,我是你们的朋友全栈君。

转载注明原创地址:https://blog.csdn.net/lzhitwh/article/details/72466111

对于才接触Android开发的人员来说,复杂的开发环境搭建,各种新知识,新内容要接触总是让人无从下手。通过这篇文章,让零基础开发人员成功搭建基于Eclipse的android开发环境。Android使用Java语言进行开发,首先我们需要搭建Java开发环境,在此基础上搭建Android开发环境。如果开发者有Java开发经验,并有基于Eclipse的Java开发环境,可以跳过Java开发环境搭建

1.  Java开发环境搭建

1.1  JDK下载安装

JDK(Java Development Kit )是针对Java开发人员发布的软件开发工具包。JDK 是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 根据自己电脑系统版本选择相应JDK,我使用的电脑是win7 64位机,故下载版本为:jdk-8u131-windows-x64.exe,我的安装目录为G:\jdk1.8.0;在安装过程中会询问是否安装JRE,选择安装,JRE属于Java的运行环境,我电脑上的安装目录为:G:\jdk1.8.0\jre;

配置环境变量:

配置JDK的环境变量:计算机——右键——属性

1494935937(1) 

image 

添加两个环境变量,变量名分别为JAVA_HOME与JRE_HOME,变量值分别为JDK与JRE的安装目录。

 

image

添加环境变量分别为:%JAVA_HOME%\bin与%JRE_HOME%\bin两个变量之间用英文分号分割。至此JDK安装完成,可以通过打开命令行窗口输入Java -version命令查看JDK否安装是否正确,正确安装后打印如下:

image

如果提示找不到Java命令,查看环境变量设置是否正确。

 

1.2.  eclipse下载安装

eclipse是一个跨平台的自由集成开发环境,准确的说是一个开发工具框架,开发人员可以根据自己的需求,扩展各种插件定制属于自己的开发环境以满足自身开发需求,eclispse下载地址:http://www.eclipse.org/downloads/eclipse-packages/ 下载Eclipse IDE for Java EE Developers版,因为Eclipse是免安装的下载后可以直接使用。注意:eclipse依赖于JDK,只有成功安装JDK才能正常打开Eclipse。我下载的Eclipse版本为:eclipse-jee-neon-3-win32-x86_64,打开软件,选择一个合适的工作空间,新建工程后的源码都会保存到相应工作空间目录下。

image image

至此用户已经可以通过Eclipse开发Java程序。

 

2.  Android开发环境搭建

Android环境配置就是各种插件的安装过程,主要包括两种方式:网络安装和本地安装。这里对两种安装过程分别进行介绍,但由于国内网络等各种原因,ADT的安装建议本地安装。

2.1.  ADT安装

Android从诞生到今天,已经发布了多个版本,Android的软件开发过程需要相应库文件以及工具集的支持。库文件、工具集以及操作系统、硬件系统相关内容已经封装到了相应SDK,所以进行android开发必须下载SDK,为了软件的兼容性就需要下载多个版本SDK,而ADT就是Eclipse下对SDK进行管理的工具插件,同时开发过程中需要使用模拟器对软件进行模拟调试,而模拟器的管理也是通过ADT进行的。ADT与SDK的安装有两种方式:在线安装与本地安装。其中ADT建议本地安装,SDK建议在线下载安装。

注意:由于在线安装是在国外网站获取插件,需要翻墙,否则速度较慢甚至失败。

eclipse下选择:Help——Install New Software

image 

 

2.1.1.  在线安装

image

Add Repository界面中插件名称name可以自定义,我这里定义为:ADT,插件地址location为:http://dl-ssl.google.com/android/eclipsehttps://dl-ssl.google.com/android/eclipse,点击OK。

image

对于新手,不知道那些是必选,那些可以不选,我这里全部选中,点击Next,直到安装完成。

2.1.2.  本地安装

下载ADT;我的百度网盘分享:http://pan.baidu.com/s/1boJqw6z,包含各版本;也可以自行搜索下载;文章最后附上官网下载地址,但因为网络问题,需要翻墙(不建议)。我这里使用最新版的ADT:ADT-23.0.2.zip;

image

Add Repository界面中插件名称name可以自定义,我这里定义为:ADT,插件地址location为:下载的ADT压缩包。点击OK。

image 对于新手,不知道哪些是必选,哪些可以不选,我这里全部选中,取消勾选网络更新选项:Contact all update sites during install to find required software,否则速度很慢。点击Next,直到安装完成。

2.1.3.  ADT使用

ADT安装完成后,重启eclipse。在右侧 on perspective 中选中Java。会发现在工具栏与菜单栏中的Window二级目录下多了Android SDK Manager与 Android Virtual Device Manager选项。

image 其中,Android SDK Manager主要管理Android开发过程中用到的SDK,Android Virtual Device Manager主要管理开发过程中创建的模拟器。

 

2.2.  SDK 安装

软件开发工具包(SDK 全称:Software Development Kit)一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。android SDK的安装分为两种方式:在线安装与本地导入,建议初学者在线安装,但SDK比较大,可能耗时比较长。本地导入限于本地有过基于eclipse的Android开发环境,SDK还没有被删除;或者可以获得可用SDK情况下,因为本地导入方式,需要本地有存在SDK,同时,本地导入可能无法获得最新版本SDK或不完整SDK等问题。

2.2.1  综述

无论是在线安装还是本地导入,总需要在线更新SDK,而默认使用国外服务器,下载速度较慢,这里我们改为国内地址,设置过程如下:

点击 Android SDK Manager打开SDK管理工具,打开Tool——Options

image 分别设置:HTTP Proxy Server与HTTP Proxy Port为mirrors.neusoft.edu.cn和80,并勾选 Force https://…sources to be fetched using http://…

image重启Eclipse。

2.2.2 SDK在线安装

打开Android SDK Manager

image

 

在Package栏中可以看Android各系统版本的SDK,这里只选择比较高的几个版本就好,高版本支持对低版本的兼容,我选择的安装包括

  • Tools

image

  • SDK

SDK中带有”System Image”字样的选项一般是与模拟器有关的工具。我这里因为使用真机调试,所以没有选中,如果开发者想使用模拟器调试,可以选择中。因为SDK是很早以前下载的,所以我这里使用的仍是Android 5.1.1(API 22),开发者可以选择下载最新版本。

image

 

  • Extras

如果电脑空间足够大,Extras就全部安装吧。也可以按照我选中的下载:

image

点击Install xxx Package,然后accept,install。

image image

接下来就是漫长的等待过程了,安装完成后就可以进行Android开发了。

2.2.3  SDK本地安装

打开Windows——Preference——Android选项,在SDK Location中选中SDK所在目录。选中后会在下面展示栏中列出本地已经存在的SDK,最后点击OK。

image image

此时Android开发环境基本搭建完成。可以进行Android开发了。

 

 

 

附:

https://dl.google.com/android/ADT-23.0.6.zip

http://dl.google.com/android/ADT-23.0.4.zip

http://dl.google.com/android/ADT-23.0.3.zip

http://dl.google.com/android/ADT-23.0.2.zip

http://dl.google.com/android/ADT-23.0.0.zip

http://dl.google.com/android/ADT-22.6.3.zip

http://dl.google.com/android/ADT-22.6.2.zip

http://dl.google.com/android/ADT-22.6.1.zip

http://dl.google.com/android/ADT-22.6.0.zip

http://dl.google.com/android/ADT-22.3.0.zip

http://dl.google.com/android/ADT-22.2.1.zip

http://dl.google.com/android/ADT-22.2.0.zip

http://dl.google.com/android/ADT-22.0.5.zip

http://dl.google.com/android/ADT-22.0.4.zip

http://dl.google.com/android/ADT-22.0.1.zip

http://dl.google.com/android/ADT-22.0.0.zip

http://dl.google.com/android/ADT-21.1.0.zip

http://dl.google.com/android/ADT-21.0.1.zip

http://dl.google.com/android/ADT-21.0.0.zip

http://dl.google.com/android/ADT-20.0.3.zip

http://dl.google.com/android/ADT-20.0.2.zip

http://dl.google.com/android/ADT-20.0.1.zip

http://dl.google.com/android/ADT-20.0.0.zip

http://dl.google.com/android/ADT-18.0.0.zip

http://dl.google.com/android/ADT-17.0.0.zip

http://dl.google.com/android/ADT-16.0.1.zip

http://dl.google.com/android/ADT-16.0.0.zip

http://dl.google.com/android/ADT-15.0.1.zip

http://dl.google.com/android/ADT-15.0.0.zip

http://dl.google.com/android/ADT-14.0.0.zip

http://dl.google.com/android/ADT-12.0.0.zip

http://dl.google.com/android/ADT-11.0.0.zip

http://dl.google.com/android/ADT-10.0.1.zip

http://dl.google.com/android/ADT-10.0.0.zip 

http://dl.google.com/android/ADT-8.0.1.zip

http://dl.google.com/android/ADT-8.0.0.zip

http://dl.google.com/android/ADT-0.9.9.zip

http://dl.google.com/android/ADT-0.9.8.zip

http://dl.google.com/android/ADT-0.9.7.zip

http://dl.google.com/android/ADT-0.9.6.zip

http://dl.google.com/android/ADT-0.9.5.zip

http://dl.google.com/android/ADT-0.9.4.zip

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/163596.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 毕业设计方案_apabi document是什么文档

    毕业设计方案_apabi document是什么文档毕设存档——mdlt实现流程MATLAB环境配置mex-setup功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML图表FLowchart流程图导出与导入导出导入M…

    2022年9月13日
    0
  • 深入理解MySQL索引之B+Tree

    深入理解MySQL索引之B+Tree首先,正确的创建合适的索引,是提升数据库查询性能的基础。索引是什么?索引是为了加速对表中数据行的检索而创建的一种分散存储的数据结构。索引的工作机制是怎样的?如上图中,如果现在有一条sql语句select*fromteacherwhereid=101,如果没有索引的条件下,我们要找到这条记录,我们就需要就行全表扫描,匹配id=101的数据。如果有了索引,我们就可以快速…

    2022年6月24日
    22
  • 超视网络视频中间件:H5视频API接口简介

    超视网络视频中间件:H5视频API接口简介超视网络视频中间件H5视频调用接口具有全兼容、全平台支持、纯WEB、免插件、低延时、安全等功能特点,为安防视频播放提供最稳定、可靠、便捷的解决方案。

    2022年10月3日
    0
  • 关于charles抓包https乱码的设置[通俗易懂]

    关于charles抓包https乱码的设置[通俗易懂]关于charles抓包https乱码的设置charles安装本地证书首先我们点击help->SSLProxying->InstallCharlesRootCertificate安装证书。默认安装证书是不受信任的,双击打开证书,打开信任选择项,将使用此证书时这是为始终信任。安装手机证书点击help->SSLProxying->Inst…

    2022年6月4日
    95
  • 分布式数据存储系统:CAP理论

    分布式数据存储系统:CAP理论分布式数据存储:CAP理论前言什么是CAP?CAP选择策略及应用保CA弃P保CP弃A保AP弃C对比分析知识扩展:CAP和ACID的“C”“A”是一样的吗?总结前言分布式系统处理的关键对象是数据,而数据其实是与用户息息相关的。CAP理论指导分布式系统的设计,以保证系统的可用性、数据一致性等特征。比如电商系统中,保证用户可查询商品数据、保证不同地区访问不同服务器查询的数据是一致的等。什么是CAP?假设某电商,在北京、杭州、上海三个城市建立了仓库,同时建立了对应的服务

    2025年6月10日
    0
  • Visual Studio 2022无法打开源文件[通俗易懂]

    Visual Studio 2022无法打开源文件[通俗易懂]今天遇到个很糟心的问题,安装好的VisualStudio2022无法打开多个源文件,以至于连默认的HelloWorld程序都跑不起来(如下图所示,四百多个错误)。网上找了很多办法,有修改附加包含目录的(按道理这个是对每个项目进行定制化处理的,通过将第三方库的路径插入至查找路径中以方便载入第三方库)、有修改SDK版本的(其实方向对了,但是本地没有需要的SDK再怎么修改都是枉然)、有重新安装VisualStudio的(默认添加的SDK版本是不对的,所以还是无法解决问题),但是这些方法都没用。.

    2022年6月16日
    70

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号