昨天又搭建了一次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

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

1.2、安装ADK

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

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

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

加入�SDK的包:

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

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

翻译:

下载最新的SDK 工具

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

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

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

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

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

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

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

1.4、配置SDK

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



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


2.3、解压Eclipse

2.4、配置ADT

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

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

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













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


Android开发环境搭建(图文教程)的更多相关文章

  1. Android 开发环境配置图文教程(jdk+eclipse+android sdk)

    一 相关下载(1) java JDK下载:进入该网页: http://java.sun.com/javase/downloads/index.jsp (或者直接点击下载)如下图: 选择 Downloa ...

  2. Android开发环境搭建篇详尽的教程实例汇

    原文链接:http://android.eoe.cn/topic/android_sdk 一.android开发环境搭建图文教程整理篇: 1.Android开发环境搭建全程演示(jdk+eclip+a ...

  3. 使用Android Studio搭建Android集成开发环境(图文教程)

    ​[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/ ...

  4. 转---详细的Android开发环境搭建教程

    五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程 引言   在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立A ...

  5. Android配置----Android开发环境搭建

    [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3 ...

  6. Android开发环境搭建相关文章列表(转载)

    Android开发虽然有所了解,但是一直没有搭建开发环境去学习,Android的更新速度比较快了,Android1.0是2008年发布的,截止到目前为止Android已经更新Android5.0.1, ...

  7. Android 开发环境搭建9传送帖)

    ---恢复内容开始--- 首先,得安装软件,感觉我所找到的一些课本上写的都比较简略,走过一些弯路后,决定按照这个百度经验来 Android安卓开发环境搭建详细教程 http://jingyan.bai ...

  8. android 开发环境搭建 (转)

    最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是一直没有搭建开发环 境去学习,Android的更新速度比较快了,Android1 ...

  9. Android开发环境搭建步骤-【Android】

    本教程是android开发环境在windows下的安装配置,经本人测试完全正确无误.这个教程是史上最详细的android开发环境搭建教程. 工具/原料 Eclipse 3.7.0.Java Jdk6. ...

  10. Qt for Android开发环境搭建及测试过程记录

    最近学习了Qt的QML编程技术,感觉相较于以前的QtGUI来说更方便一些,使用QML可以将界面与业务逻辑解耦,便于开发. QML支持跨平台,包括支持Android平台,因此可以使用Qt的QML进行An ...

随机推荐

  1. CALayer -- 备忘

    CALayer layer是层,每个view上都会最少有一个layer,view上的可视化内容其实都是层. CALayer展示实例 let customView = UIView(frame: CGR ...

  2. Android中JNI编程的那些事儿(1)

    转:Android中JNI编程的那些事儿(1)http://mobile.51cto.com/android-267538.htm Android系统不允许一个纯粹使用C/C++的程序出现,它要求必须 ...

  3. js template

    http://garann.github.io/template-chooser/ http://www.gbin1.com/technology/javascript/20120917-javasc ...

  4. 李洪强漫谈iOS开发[C语言-025]-赋值运算符案例

  5. c标准库和运行时库

    c运行时库与c标准库的区别 c标准库包括常用的数学函数.字符串操作函数等等,这些函数都是由编程高手写的,效率高,很少出错,而且是完全符合c语言标准的函数. c运行库可以说是c标准库的扩展集,它是完全包 ...

  6. jni相关

    封装 jni 的 java 层 Integer.Long 对象使用时必须用 new 对象的形式,防止修改 128>x x>-128 之间缓存的对象,一定要谨记 配置 在 eclipse 环 ...

  7. C# Winform 实现自定义半透明loading加载遮罩层

    在网页中通过div+css实现半透明效果不难,今天我们看看一种在winfrom中实现的方法: 效果图如下,正常时: 显示遮罩层时: 自定义遮罩层控件的源码如下: View Row Code 1 usi ...

  8. 【转】eclipse内存设置,tomcat内存设置,查看内存大小

    原文网址:http://www.cnblogs.com/youngjoy/p/4239978.html 首先可以通过java/jdk/bin下的java visualVM查看eclipse的内存大小和 ...

  9. Devexpress 之gridControl双击行事件

    MouseDown事件 protected internal void gridControl1_MouseDown(object sender, MouseEventArgs e) { DevExp ...

  10. 基于WCF大型分布式系统的架构设计

    在大型系统中应用中,一个架构设计较好的应用系统,其总体功能肯定是由很多个功能模块所组成的,而每一个功能模块所需要的数据对应到数据库中就是一个或多个表.而在架构设计中,各个功能模块相互之间的交互点 越统 ...