装载 | Eclipse中搭建最新版本的Android开发环境
文章目录
准备工作
- JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html
- Eclipse:http://www.eclipse.org/downloads/
- Android SDK:http://developer.android.com/sdk/index.html
- ADT:http://developer.android.com/sdk/installing/installing-adt.html
ps:某些是需要FQ才能够正常速度下载的!
下载文件
下载JDK并配置系统变量环境
JDK的全称是Java SE Development Kit
,也就是Java 开发工具箱。SE表示标准版。JDK是Java的核心,包含了Java的运行环境(Java Runtime Environment
),一堆Java工具和给开发者开发应用程序时调用的Java类库。
具体可参考:JDK | JDK安装与环境变量配置
下载安装Eclipse
Eclipse为Java应用程序及Android开发的IDE(集成开发环境)。Eclipse本身是不需要安装,下载后直接把解压包解压后就可以使用了,如下图所示:
Eclipse的版本有多个,选择一款适合的即可。
下载Android SDK
Android SDK提供了开发Android应用程序所需的API库和构建、测试和调试Android应用程序所需的开发工具。为了免去安装步骤,选择下载SDK的压缩包,即android-sdk_r24.0.2-windows.zip
,如下图所示:
下载ADT插件
为了使得Android应用的创建,运行和调试更加方便快捷,Android的开发团队专门针对Eclipse IDE定制了一个插件:Android Development Tools
(ADT
)。
到此,需要使用到的相关安装文件就全部下载好了!
使用下载好的软件搭建Android开发环境
安装Android的SDK
在上面的操作中,我们已经下载好了Android的SDK的压缩包,现在我们就要将这个android-sdk_r24.0.2-windows.zip
压缩包解压缩,解压后得到一个android-sdk-windows
文件夹,这样就算是完成了Android的SDK的安装工作,文件夹里面的内容如下图所示:
在Android SDK的安装目录下,双击SDK Manager.exe
,打开Android SDK Manager
,Android SDK Manage
负责下载或更新不同版本的SDK包,我们看到默认安装的Android SDK Manager
只安装了一个版本的sdk tools,如下图所示:
同时SDK Manager
会自动帮我们选中Android最新的版本,我们只需要点击install
按钮就可以将选中的包下载下来,如下图所示:
ps:使用
SDK Manager
下载Android开发包同样也需要FQ才能够正常速度下载。还有一种做法是不FQ,修改Host文件
,如下图所示:
上面两行放在host文件的意思是将本地访问dl.google.com和dl-ssl.google.com定向到ip地址为203.208.46.146的服务器上,然后将Android SDK Manage上的https请求改成http请求
或许你可以尝试一下这种方法。
下载完成之后如下图所示:
这个下载和安装过程及其漫长,我用了将近2个小时才下载完成。
为Eclipse安装ADT插件
启动Eclipse,点击 Help
-> Install New Software…
,如下图所示:
点击弹出对话框中的Add…
按钮,如下图所示:
这个安装过程稍微要一点时间,因为在安装的过程中会去下载一些东西。期间可能会弹出一次警告,直接无视即可(点击OK
),继续安装。
安装完成之后,弹出提示消息框,提示信息告诉我们需要重启Eclipse,如下图所示:
Eclipse重启之后,会根据目录的位置智能地和它相同目录下Android sdk
进行关联,如果Eclipse没有自动关联Android sdk
的安装目录,那么就会弹出如下图所示的提示信息,要求我们设置Android SDK
的安装目录
点击Open Preferences
,在弹出面板中就会看到Android设置项,填上安装的SDK路径,则会出现刚才在SDK中安装的各平台包,按OK
完成配置。如下图所示:
我们刚才使用SDK Manager只下载了Android5.0的相关包,所以这里只显示Android5.0平台的。
到这里,我们在windows上的Android上的开发环境搭建就完成了!
测试Android开发环境是否搭建成功
使用Eclipse新建Android一个项目
创建好的项目如下图所示:
项目创建成功之后,我们直接运行这个Android项目,在Eclipse中运行Android项目的步骤如下:选中项目,鼠标右键Run As
-> Android Application
,如下图所示:
我开启了手机的USB调试模式,直接使用手机作为模拟器运行这个Android应用了,Console打印出来的Log信息如下:
应用在手机上面的运行结果如下图所示:
到此,我们的Android开发环境的测试工作就算是全部完成了。
配置Android SDK的环境变量
配置Android SDK的环境变量不是搭建Android开发环境必须要做的工作,但是配置了之后就可以很方便在命令行窗口使用Android SDK安装目录下的platform-tools和tools目录中的工具了,所以还是配置一下比较好!
Android SDK的环境变量值为SDK安装目录下的platform-tools
文件夹和tools
文件夹子目录路径,如我的分别为:E:\AndroidDevelopTool\android-sdk-windows\tools
、E:\AndroidDevelopTool\android-sdk-windows\platform-tools
。
- 添加环境变量:
- 变量名:
ANDROID_SDK_HOME
- 变量值:
E:\AndroidDevelopTool\android-sdk-windows
(这个Android的SDK的安装目录)
- 变量名:
- 在
path
中添加如下内容:- 变量值:
%ANDROID_SDK_HOME%\tools;%ANDROID_SDK_HOME%\platform-tools
- 变量值:
进入DOS命令行,分别输入android -h
和adb
命令,显示如下图则说明Android SDK
环境变量已经配置好了!
简单说一下
platform-tools
目录下的adb
这个工具的主要功能:
- 运行设备的shell(命令行)
- 管理模拟器或设备的端口映射
- 计算机和设备之间上传/下载文件
- 将本地apk软件安装至模拟器或android设备
参考文章
- Android开发学习总结(一)——搭建最新版本的Android开发环境
- Android配置----Android开发环境搭建
- Android基础之用Eclipse搭建Android开发环境和创建第一个Android项目(Windows平台)
- 五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程
- 关于解决Eclipse报错显示Unable to build: the file dx.jar was not loaded from the SDK folder
装载 | Eclipse中搭建最新版本的Android开发环境的更多相关文章
- Android开发学习总结(一)——搭建最新版本的Android开发环境
Android开发学习总结(一)——搭建最新版本的Android开发环境(转) 最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是 ...
- 搭建最新版本的Android开发环境
只为成功找方法,不为失败找借口! Android开发学习总结(一)——搭建最新版本的Android开发环境 最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Andr ...
- Android开发学习总结——搭建最新版本的Android开发环境
原文出自:https://www.cnblogs.com/xdp-gacl/p/4322165.html#undefined 最近由于工作中要负责开发一款Android的App,之前都是做JavaWe ...
- 【转】Android开发学习总结(一)——搭建最新版本的Android开发环境
最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是一直没有搭建开发环境去学习,Android的更新速度比较快了,Android1. ...
- Android开发——搭建最新版本的Android开发环境
http://www.cnblogs.com/smyhvae/p/3788534.html http://www.cnblogs.com/xdp-gacl/p/4322165.html http:// ...
- mac系统中搭建apache+mysql+php的开发环境,安装mysql后,登录报错:mac ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
php新手在mac系统中搭建apache+mysql+php的开发环境(按照这篇博客来操作的:http://my.oschina.net/joanfen/blog/171109?fromerr=xvC ...
- android开发环境搭建日记和嵌入式Android开发环境初探
非常感谢博客园的各位,按照你们的博文,还有利用百度和谷歌逐渐建立了android的开发环境,只是给自己备份参考查看,看过的人可以忽略这篇文章. 本文章大部分参考了:http://www.cnblogs ...
- [Tomcat源码分析] Eclipse中搭建Apache Tomcat源码调试环境
网上很多文章都推荐使用Ant下载编译,但本地实践中屡屡失败,无法下载. 后来参考 https://blog.csdn.net/xiongyouqiang/article/details/7894107 ...
- Eclipse中搭建Apache Tomcat7源码调试环境
第一步:获取Apache Tomcat7源码,读者可以从Apache 官方网站获取,官方下载地址: http://tomcat.apache.org/download-70.cgi 注意选择Sourc ...
随机推荐
- 函数导出在kvm_intel.ko,kvm.ko不共享
KVM一共包含了三个内核模块,kvm_intel.ko,kvm_amd.ko,kvm.ko.其中两个重要文件x86.c和vmx.c在编译后分别会生成kvm_intel.ko和kvm.ko两个内核模块, ...
- Bit banging
Bit banging Bit banging is a technique for serial communications using software instead of dedicated ...
- 【HDU5306】Gorgeous Sequence
这个题目是Segment-Tree-beats的论文的第一题. 首先我们考虑下这个问题的不同之处在于,有一个区间对x取max的操作. 那么如何维护这个操作呢? 就是对于线段树的区间,维护一个最大值标记 ...
- C# 笔记——索引器
索引器允许类或者结构的实例按照与数组相同的方式进行索引取值,索引器与属性类似,不同的是索引器的访问是带参的. 索引器和数组比较: (1)索引器的索引值(Index)类型不受限制 (2)索引器允许重载 ...
- PHP在变量前面加&是什么意思
比如: <? php $a = 'c' ; $b = & $a ; //表示$b 和 $a 引用了同一个变量 $a = 'abc' ; //这里重置了$a echo $b ; //将输出 ...
- jQuery为多个元素绑定同一个事件
$('.toals,input[type=datetime]').on('focus',function(){ $('.footer-focus-none').css('display','none' ...
- servlet为什么要配置web.xml
(1).为Servlet命名: <servlet> <servlet-name>servlet1</servlet-name> <- 这是用于,在serv ...
- electron-builder中NSIS相关配置
electron-builder中NSIS相关配置 相比较于electron-packager打包,使用electron-builder打包使得包体积更小.在electron-builder中,对于N ...
- 链式前向星实现的堆优化dij求最短路模板
#include<cstdio> #include<string> #include<cstdlib> #include<cmath> #include ...
- UVa 221 Urban Elevations 城市正视图 离散化初步 无限化有限
转载请注明: 仰望高端玩家的小清新 http://www.cnblogs.com/luruiyuan/ 题目大意: 题目传送门:UVa 221 Urban Elevations 给出城市中建筑物的x, ...