Android开发-之环境的搭建(图文详解)
作者:易小怪兽_iKing 发布时间:2022-01-12 00:54:26
关于Android开发可以使用的工具有eclipse和Android studio等,这两个工具都各有各的好处和不足。studio是谷歌推出的一款开发工具,而我们都知道Android就是谷歌公司的,所以相对于eclipse来说会好一点推荐开发使用,但是大家都知道的Google在国内是被拦截的也就是说不可以去到官网下载studio。在大家学习之初呢推荐大家使用eclipse,在国内很多企业还是用的eclipse开发的。但是学习到后面呢大家也要掌握studio的开发。那么今天我就来说一下关于如何使用eclipse去搭建我们的安卓开发环境。
一、JDK(不用安装)
是Java虚拟机运行的环境
学过Java的同学在之前就配置好JDK了,那么对于刚开始接触的就需要去下载之后配置了。JDK下载地址:https://www.jb51.net/softs/75615.html
当我们下载完成后解压好放在自己想要放的位置
这时候我们就需要配置环境变量了
1、右键我的电脑-->属性-->高级系统设置-->环境变量
如下图:
2、拷贝你解压JDK的目录,我的是在:D:\Java\jdk1.8.0_91,然后点击新建-->输入变量名"JAVA_HOME"-->输入变量值(即你解压JDK的目录)
JAVA_HOME=D:\Java\jdk1.8.0_91。如下图:
3、配置CLASSPATH变量
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\rt.jar
4、配置PATH变量
PATH=D:\Java\jdk1.8.0_91\bin;
PATH是原本就有的所以不用我们新建,我们需要选中PATH变量-->编辑-->新建。如图:
5、校验
随便目录运行 java -version
这时候我们的JDK就配置好了!
二、运行eclipse ADT (不用安装)
eclipse 下载地址:https://www.jb51.net/zt/eclipse.html
下载好之后解压到自己想要的目录(注:最好不要有中文)
接下来就需要配置环境变量了
1、配置一个环境变量
ANDROID_HOME=D:\Java\adt-bundle-windows-x86_64-20140702\sdk
2、这时候需要打开SDK去下载所需要的版本
如图:
我这里呢是已经下载好了的,所以不需要重新下载了。
3、直接运行eclipse.exe
三、下载海马模拟器
eclipse ADT本身有自带的模拟器,如图打开自带的模拟器:
这时候看到还没有,那么我们点击create创建一个
这里要填写自己的AVD、device、target、cpu、skin等信息后点击OK完成创建
这时候就可以看到我们刚刚创建的AVD了,选中它然后点击start
点击launch
那么这里就是我们eclipse ADT自带的一个模拟器了
但是!!!!!!!!!!!
大家可以发自带的是非常卡顿的,所以这里推荐大家使用海马模拟器,这个呢速度可以说是自带的好几倍呢,一点也不夸张!而且更好用
海马模拟器下载地址:https://www.jb51.net/softs/244296.html
下载好了以后呢就安装,安装很简单,就是普通软件的安装,所以在这里就不说了哈,毕竟大家都那么聪明!
安装好了之后我们就可以启动海马模拟器
这时候我们需要看看DDMS中是否检测到了你启动海马模拟器
如果检测到了那么久可以用来运行我们写的安Android程序了
当然海马模拟器只跟新到了Android4.2版本,这是它的一个缺陷。
如果觉得海马不好呢大家也可以用夜神模拟器,这也是一款很好的模拟器,在这里呢就不详细讲解了。。。
四、总结
1、JDK和eclipse ADT是我们无法选择的,所以我们没有办法去改变。就算用studio也是需要这些配置的步骤,在以后的会跟大家简单的讲解。
2、对于我们运行程序的AVD我们可以使用它自带的模拟器,但是就是很卡。所以推荐大家使用海马模拟器或是夜神模拟器,很快,而且界面也比较美观
3、大家最好呢是eclipse和studio都会用,因为现在有的企业用得是eclipse有的是studio,但是有一点要注意的是这两个编辑器工具编辑出来的代码是相互是不兼容的,也就是说在eclipse编辑的代码不能拿到studio中运行,studio中编辑的代码不能拿到eclipse中运行,具体使用哪一个工具呢就需要看老板的要求了哈!
4、以后我会持续渐进的更新Android开发一段时间,把最基础的都展现出来,同时也为了方便自己查看。希望大家支持,谢谢!
原文链接:http://www.cnblogs.com/xiao-chuan/p/6066227.html


猜你喜欢
- 前言不积跬步无以至千里,不积小流,无以成江海在公司一般来说,都只会接触一些CRUD的业务,很多时候可能你想设计很多的代码结构,但是时间不允许
- 统计图形种类繁多, 有柱状图, 折线图, 扇形图等等, 而统计图形的绘制方法也有很多, 有Flash制作的统计图形, 有水晶报表生成统计图形
- 如下所示://StreamRead来读取一个文件 using (StreamReader sr = new StreamRea
- 这是同一个问题,Listview中点击item是会变颜色的,因为listview设置了默认的listselector,有一个默认的颜色,同理
- 先给大家展示下效果图,如果感觉不错,请参考实现思路详解Android开发中关于短息验证码的设计层出不穷,越来越多的应用为了更好的提高软件的安
- eclipse导入Spring配置文件约束 Windows-Preference-XML-XMLCatalog点 Add 选Fil
- FragmentManager 为了管理Activity中的fragments,需要使用FragmentManager. 为了得到它,需要调
- 最近用到一些字符串加密,而.net中提供的加密算法中用起来比较复杂,便简单的封装了一下,方便日后使用。public class Encryp
- 使用IDEA配置Maven搭建开发框架ssm教程一、配置Maven环境1.下载Maven:下载链接2.下载完成解压压缩包并创建本地仓库文件夹
- Java 2D API通过扩展抽象窗口工具箱(AWT),为Java程序提供了二维图像,文本和图形的功能。这个复杂的渲染包支持线形图像,文本和
- C#使用GET、POST请求获取结果,这里以一个简单的用户登陆为例。1、 使用GET请求获取结果1.1 创建LoginHandler.asp
- 前言本来是打算用C#爬取天气网站上的信息,然后用正则表达过滤有用信息的,但是很淦,正则表达式太难了。无意间找到添加web引用的方式来获取天气
- 一、什么是Memcached?Memcached是danga.com开发的分布式内存对象缓存系统,所谓分布式,意味着它不是本地的,而是基于网
- 项目上线之后,如果日志打印的很模糊或者业务逻辑比较复杂,有时候无法定位具体的错误原因,因此可以通过IDEA远程代理进行Debug。线上的代码
- 一、Widget设计步骤需要修改三个XML,一个class:1.第一个xml是布局XML文件(如:main.xml),是这个widget的。
- 简单工厂模式的概念就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创
- start方法和run方法$start()$方法用来启动一个线程,这时此线程处于就绪(可运行)状态,并没有运行,一旦得到$cpu$时间片,就
- Spring Cloud Gateway介绍前段时间刚刚发布了Spring Boot 2正式版,Spring Cloud Gateway基于
- 错误处理到目前为止,我们都没怎么介绍onComplete()和onError()函数。这两个函数用来通知订阅者,被观察的对象将停止发送数据以
- 自定义对象作为HashMap的Key这个问题在很多面试者面试时都会被提及,本人也是最近在看effective java第九条:覆盖equal