Android开发环境搭建(图文教程)

Android开发环境搭建(图文教程)

大家好,又见面了,我是全栈君,祝每个程序员都可以多学几门语言。

       昨天又搭建了一次Android的开发环境,尝试了好几种方式,也遇到了一些问题,在此分享一下。

      注意:官网公布的最新版本号的SDK和ADT(23.0.0),对于和Eclipse集成的开发环境是有BUG存在的。搭建完毕建立HelloWorld測试的时候,src和layout文件下的文件都为空。所以不妨下载之前版本号,我终于成功安装的就是使用了前一个版本号的SDK和ADT(22.6.2)。环境搭建不包含主要的JDK的安装等,这个可自己百度。

      以下介绍3种开发环境的搭建:

1、官网Android ADT开发环境搭建

       全然依据官网的步骤走。

1.1、下载ADT

下载地址:http://developer.android.com/sdk/index.html

Android开发环境搭建(图文教程)

         官网说:对于新手来说,建议下载集成开发工具ADT,这样能够高速搭建开发环境。这个 Eclipse ADT Bundle包括了Android SDK tools 和 Eclipse 集成开发环境。

1.2、安装ADK

Android开发环境搭建(图文教程)

        解压此压缩包到安装文件夹(自己定义),然后执行这个包中的Eclipse(例如以下图),注意:不要移动此包中的不论什么文件,否则你须要手动更新一些配置。

Android开发环境搭建(图文教程)

Android开发环境搭建(图文教程)

Android开发环境搭建(图文教程)

1.3、执行Android SDK Manager下载必要的包

注意:离线SDK能够不用下载,直接进行下一步。

加入�SDK的包:

       Android SDK并没有包括我们开发所须要的一切,SDK将工具、平台、和其它一些组件分成非常多包,我们能够使用SDK Manager来下载我们须要的。在我们开发之前,我们须要下载一些必要的包。

      下载这些包之前,我们要启动Android SDK Manager。启动方法非常easy,点击工具栏的SDK Manager就能够了。

Android开发环境搭建(图文教程)

翻译:

下载最新的SDK 工具

      最小化的设置Android SDK,你须要下载的东西例如以下:

      打开工具文件夹,并选择下面三个

Android开发环境搭建(图文教程)

2、选择一个Android API的版本号,然后下载例如以下内容:

Android开发环境搭建(图文教程)

Android开发环境搭建(图文教程)

Android Support Library提供一些API集合来兼容多版本号的Android系统。

打开Extras文件夹,并选择例如以下内容:

Android开发环境搭建(图文教程)

Android开发环境搭建(图文教程)

假设要使用Google APIs来开发,须要下载例如以下包。注意:Google Play services APIs的执行须要手机安装Google Play Store。假设想在模拟器上执行此类程序,须要通过SDK Manager安装Google APIs system image

Android开发环境搭建(图文教程)

Android开发环境搭建(图文教程)

当全部须要安装的包选择完毕之后,点击右下角的Install x packages…来安装这些包,例如以下图,注意安装过程中不要退出SDK Manager。安装完毕后进行下一步配置。

Android开发环境搭建(图文教程)

1.4、配置SDK

重新启动之后进入window–>preference进行设

Android开发环境搭建(图文教程)


1.5、安装模拟器

        自带的模拟器我就说了,太慢了,后面介绍一个模拟器叫Genymotion ,比較强大。模拟器安装完,完整的开发和測试环境就搭建成功了,能够建一个HelloWorld了。



2、Eclipse IDE+SDK+ADT开发环境搭建

2.1、下载Eclipse

注意:Eclipse集成Android开发环境有个版本号要求,最低的不记得了,最好下载4.0以上,否则可能无法集成。我下载的是:eclipse-standard-kepler-SR2-win32-x86_64.zip

http://www.eclipse.org/downloads/

2.2、下载单独的SDK

http://developer.android.com/sdk/index.html

Android开发环境搭建(图文教程)

2.3、解压Eclipse

2.4、配置ADT

        打开Eclipse,点击help–>install new software,例如以下图进行操作,完了一路next就可以,中间有警告提示,直接OK完毕后重新启动Eclipse

        ADT下载地址:http://developer.android.com/sdk/installing/installing-adt.html

Android开发环境搭建(图文教程)

2.5、同1.4-1.5

3、Android Studio安装

       Android Studio眼下还在公測阶段,我用的不习惯,安装十分简单,不须要像前面那样进行各种配置。直接安装究竟就能够了。
      

      下载地址:http://developer.android.com/sdk/installing/studio.html

4、Genymotion Android模拟器

4.1、Genymotion Android下载安装

下载地址:http://www.genymotion.cn/

这个模拟器的安装,官网已经说的非常清楚了,并且还是中文的。

4.2、Eclipse中插件安装

和ADT插件的安装类似,例如以下图:

http://plugins.genymotion.com/eclipse

Android开发环境搭建(图文教程)


Android开发环境搭建(图文教程)



Android开发环境搭建(图文教程)



Android开发环境搭建(图文教程)



Android开发环境搭建(图文教程)

(本文地址:http://blog.csdn.net/zhshulin/article/details/37035219)


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

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

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


相关推荐

  • k8s kubedns_kubernetes使用

    k8s kubedns_kubernetes使用K8s应用部署方式的演变kubernetes简介kubernetes组件kubernetes组件调用关系的应用示例kubernetes概念应用部署方式的演变应用部署方式的演变• 在部署应用程序的方式上,主要经历了三个时代:传统部署:• 互联网早期,会直接将应用部署在物理机上。• 优点:简单,不需要其他的技术参与。• 缺点:不能为应用程序定义资源的使用边界,很难合理的分配计算机资源,而且程序之间容易产生影响。虚拟化部署:• 可以在一台物理机上运行多个虚拟机,每个虚拟机都是独立的一个环境。

    2022年8月11日
    1
  • EL表达式判断Map是否为空和map的取值[通俗易懂]

    EL表达式判断Map是否为空和map的取值[通俗易懂]判断Map是否为空1.在JSP页面中引入sun的核心标签库   @ taglib uri=”http://java.sun.com/jstl/core_rt” prefix=”c” %>2.在JSP页面中引入sun的函数标签库   @ taglib uri=”http://java.sun.com/jsp/jstl/functions”  prefix=”

    2022年6月24日
    53
  • Java解析XML字符串「建议收藏」

    Java解析XML字符串「建议收藏」在网上找了很多Java语言解析XML字符串的资料,很多内容写得很繁复,没有普适性,遂自己动手写了一个用Java解析XML的工具类。话不多说,直接看下面代码:XML解析工具类:importorg.dom4j.Document;importorg.dom4j.DocumentException;importorg.dom4j.Node;importorg.dom4j.io.SAXReader;importjava.io.ByteArrayInputStream;importjava.

    2022年6月4日
    183
  • SRT字幕格式_手机srt文件怎么加入视频

    SRT字幕格式_手机srt文件怎么加入视频srt字幕以其简单、体积小、易查看、易掌握等优点,深得人们的喜爱,但便利的代价就是样式少,无法实现复杂的特效。本文整理了srt字幕的基本格式以及支持的格式,同时介绍了ffmpeg中srt格式生成和

    2022年8月3日
    6
  • route add怎么用_centos route add

    route add怎么用_centos route add1.具体功能 该命令用于在本地IP路由表中显示和修改条目。使用不带参数的ROUTE可以显示帮助。 2.语法详解 route[-f][-p][command[destination][masknetmask][gateway][metricmetric][ifinte***ce] 3.参数说明 -f 清除所有不是主路由(子网掩码为255.255.255.

    2022年8月12日
    13
  • Kettle实战视频教程

    Kettle实战视频教程呕心沥血制作的kettle视频教程,免费提供给大家,只要学不死,就往死里学,加油吧少年学完本课程,您将掌握:掌握kettle的基础知识,进阶知识和实际工作中的各种情况适合人群:1、熟悉数据库,想学习ETL的同学,想快速提升竞争力的ETL工程师2、运维相关工作人员课程目标:能够掌握实际工作中遇到的迁移和业务各种实际工作内容课程简介:1、本教程不是单纯的各种控件进行逐个讲解2、所有知识点均全部为项目实战的介绍和总结3、单表和全表所有的同步4、本视频由浅入深,再由深入浅,循序渐进逐步

    2022年5月23日
    32

发表回复

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

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