简述android开发环境搭建[通俗易懂]

简述android开发环境搭建[通俗易懂]本文简要记录一下android开发环境搭建安装JDK安装Eclipse安装ADT(androiddevelopmentkit插件)安装androidSDK配置Eclipse

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

本文简要记录一下android开发环境搭建

安装JDK(java development kit)

  1. 下载JDK java development kit。
  2. 安装JDK,设置环境变量。

    JAVA_HOME

    JAVA_HOME指向的是JDK的安装路径,在该路径下能找到bin,lib等目录;(我将JDK直接安装到C:\Program Files\Java\jdk1.8.0_40)所以设置变量名:JAVA_HOME,变量值:C:\Program Files\Java\jdk1.8.0_40


    PATH

    设置PATH的目的是为了指向JDK的bin目录,在bin目录下放的是各种编译执行命令,设置为PATH=%JAVA_HOME%\bin


    CLASSPATH

    这个是为了设置类的路径,设置为CLASSPATH=.;%JAVA_HOME%\lib\tools.jar

    tools.jar;前面加上.;意为首先在此目录中查找

    所有环境变量配置好后,在命令窗口中执行java或者javac命令,出现相应信息,则配置成功了。

安装Eclipse

  1. 下载Eclipse,并安装。

下载了一个eclipse带的插件不够,在后面安装ADT的时候会出现错误,并且很麻烦的。打开eclipse后点击Help然后点击About Eclipse弹出的对话框下面如果有四个图标分别为:Eclipse Packaging Project,Eclipse Web Tools Platform,Eclipse Mylyn,Eclipse.org则可以使用。

安装ADT(android development kit)插件

下载对应版本的ADT,然后打开Eclipse,点击Help,Install New Software,Add弹出对话框,点击Local找到解压后的ADT文件包,OK,勾选上要安装的插件,一直next,中间出现警告不必理会,安装完后 Eclipse会重启,然后在工具栏会多了一个机器人。

安装android SDK

从官网上下载下来的SDK其实是一个安装工具,里面啥都没有,如果在线安装的话会需要很长时间。我们同样可以从网络上用下载工具将所需要安装的东西下载下来,然后直接放入相应的目录,再在Eclipse里面配置下SDK的路径就可以用了。
具体如下:
platforms文件夹里面放的是开发的平台,如android-4.2;
system-images文件夹从Level 14开始,每个platform package都被分为两部分了,一部分包含这个版本下开发所需的jar包,例如android-16_r03.zip;另一部分是system image(即仿真器rom文件),例如sysimg_armv7a-16_r03.zip。如果你要在电脑上使用仿真器,需要有对应版本的system image文件;而如果你只在真机上调试程序,则不需要下载仿真器rom。

配置Eclipse

点击window,preferences弹出对话框,可能会报错,不用理会,点击Android,在SDK Location这项加入你的SDK安装路径(我的是C:\Program Files (x86)\Android\android-sdk)。
最后还需要在PATH下配置下即在后面加上SDK的tools路径如我的是:C:\Program Files (x86)\Android\android-sdk\tools
要和前面用分号隔开。

相关软件下载地址

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

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

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


相关推荐

  • 快递查询API接口集成,有需要的可以直接用

    快递查询API接口集成,有需要的可以直接用

    2021年10月26日
  • 页面浮动广告举例_html向下浮动代码

    页面浮动广告举例_html向下浮动代码今天做网页两侧浮动广告图片,用js代码是实现,下面是一个*.js文件,在需要用到的网页加一句代码language=”javascript”src=”*.js”>即可使用,我可弄好的,分享给有需要朋友。leftcode1=”href=’http://www.dizhu88.com/’target=’_blank’>src=’http://www.dizhu88.com/images/xibao…

    2022年9月16日
  • C++数组初始化[通俗易懂]

    C++数组初始化[通俗易懂]C++数组初始化定义:int*pia=newint[10];// arrayof10uninitialized ints此 new 表达式分配了一个含有10个 int 型元素的数组,并返回指向该数组第一个元素的指针,此返回值初始化了指针 pia。在自由存储区中创建的数组对象是没有名字的,只能通过其地址间接地访问堆中的对象。注意:C++使用new和delete…

    2022年7月18日
  • 三大通信协议(二):IIC通信协议

    三大通信协议(二):IIC通信协议1.概念是什么?I²C(Inter-IntegratedCircuit),中文应该叫集成电路总线,它是一种串行通信总线,使用多主从架构,是由飞利浦公司在1980年代初设计的,方便了主板、嵌入式系统或手机与周边设备组件之间的通讯。由于其简单性,它被广泛用于微控制器与传感器阵列,显示器,IoT设备,EEPROM等之间的通信。优点仅需要两条总线即可通讯(大大的节约了IO口资源)最大主机数量:无限制。最大从机限制:理论127(一个主机多个从机,一对多,多对一,多对多)2.硬件连

    2022年5月5日
  • JS获取当前时间(年月日时分秒)「建议收藏」

    JS获取当前时间(年月日时分秒)「建议收藏」JS获取当前时间(年月日时分秒)JS获取当前时间(年月日时分秒)代码直接撸:**拿走直接用`//获取当前时间getNowTime(){vardate=newDate();//年getFullYear():四位数字返回年份varyear=date.getFullYear();//getFullYear()代替getYear()//月getMonth():0~11varmonth=date.getMonth()+1;//日getDate():(1

    2022年9月23日

发表回复

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

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