这个学期开了一门手机游戏开发的课,所以就接触到了adt bundle,Android开发环境有三种方式,分别是JDK+SDK+Eclipse+ADT、JDK+adt-bundle与JDK+Android Studio。建议使用JDK+adt-bundle这集成集成好的IDE种方式来搭建Android开发环境。adt bundle是一个已经IDE在它里面包含了Eclipse、ADT、PLUGIN和SDK Tools。

一、开发环境搭建——Eclipse

无论是使用哪种方法在Eclipse下搭建Android开发环境必须安装JDK,官网现在下载好像不是免费的了,我下载的是班上同学在群里分享的,注意下载的JDK和JRE版本要和自己的电脑操作系统匹配。

下面列出详细步骤:

1.首先是下载jdk和jre,

因为现在官网需要收费下载,所以用了群里面同学发的安装包,完成之后如下图

2.配置环境变量

这一步是非常重要的一步,需要仔细按步骤来

首先打开右键点击我的电脑,进入属性,进入高级系统设置,然后进入环境变量,在环境变量里面,我们需要更改的有JAVA_HOME、CLASSPATH、Path三项,其中JAVA_HOME和CLASSPATH两个是没有的,需要我们进行添加,Path这一项是里面已经有的,不过我们需要对他进行一些修改。注意,我们修改的是系统变量,而不是用户变量

一.首先点击新建,输入如下

二.然后再点击新建,输入如下

其中的变量值写为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
注意前面的点“.”和分号“;”一定不能丢,并且都要是英文状态下的字母

三.再修改Path

进去之后是这样的,注意这个截图是我已经配置好之后的样子,没有配置之前不是这样的,然后我们点击编辑文本

点击编辑文本之后是这样的

由于这个变量值太多了,为了防止出错,我们把它的变量值先复制一下,然后在桌面上建立一个文本文档,然后把刚才复制的变量值粘贴进去进行修改,粘贴进去之后,我们可以发现这一堆东西的开头是一个关于java的什么路径,这是安装过程中系统自己建立的,我们不需要这个,所以我们需要把它删除了,即把那一堆东西从最开头一直删除到第一个分号结束(各个路径之间都是以分号隔开的),删除之后,再在这一堆东西的最后加上以下字符%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注:有的电脑在这里不支持写JAVA_HOME,如果出现这种情况,那么就请你把该写JAVA_HOME的地方都换成刚才安装JDK时的默认路径C:\Program Files\Java\jdk-10.0.2,因为JAVA_HOME代表的意思就是JDK的安装路径)

注意在加这段字符之前,一定要看那一堆东西的最后是不是以分号结束的,如果不是,那么需要先加上一个分号,注意还是英文转态下的分号

然后一直点确定就行

最后打开电脑命令控制行,输入java,会出现一大堆东西,如果出现配置错误,则会显示java不是内部命令,输入javac,也是同理

二、安装adt-bundle

dt-bundle认准20131030版本。2014的版本不给力。说好集成所有环境,却不带模拟器。还是需要自己利用里面集合的SDK下载。我一开始就使用的2014的版本,

创建AVD时发现,OK键一直是灰色无法使用状态,在创建AVD界面的第四行,提示是CPU/ABI: No system images installed for this target.

发现是所用API没有安装ARM EABIv7a System Image ,然后就开始了寻找解决办法,试了无数种办法都没有解决,比如输入镜像地址,修改了host文件等等等等,

如果是32位系统的话,直接使用下载工具,对http://dl.google.com/android/adt/adt-bundle-windows-x86-20131030.zip(点击打开链接)这个地址进行下载,如果是64位系统的话,则是http://dl.google.com/android/adt/adt-bundle-windows-x86_64-20131030.zip(点击打开链接)这个地址

下载之后是可以创建AVD的,不过打开eclispe报错了:

发现找不到SDK文件,点击Open Preferences,重新选择sdk的路径即可解决这个问题

在SDK MANAGER里的截图如下

创建AVD:

Android开发之adt bundle安装的更多相关文章

  1. Android开发之ADT导入Support Library

    在工程中增加(例如 support-v4 Library) 在ADT中需要按照以下步骤:  1.右击当前工程,查找Properties 2.选择Java Build Path 3.选择Librarie ...

  2. Android开发之ADT中无Annotation Processin的解决办法

    使用ButterKnife的时候,进入ADT中设置的时候发现在Java Compiler展开后无Annotation Processin 解决办法: 安装插件:Juno - http://downlo ...

  3. Android开发之旅: Intents和Intent Filters(理论部分)

    引言 大部分移动设备平台上的应用程序都运行在他们自己的沙盒中.他们彼此之间互相隔离,并且严格限制应用程序与硬件和原始组件之间的交互. 我们知道交流是多么的重要,作为一个孤岛没有交流的东西,一定毫无意义 ...

  4. Android开发之旅4:应用程序基础及组件

    引言 为了后面的例子做准备,本篇及接下来几篇将介绍Android应用程序的原理及术语,这些也是作为一个Android的开发人员必须要了解,且深刻理解的东西.本篇的主题如下: 1.应用程序基础 2.应用 ...

  5. Android开发之InstanceState详解

    Android开发之InstanceState详解   本文介绍Android中关于Activity的两个神秘方法:onSaveInstanceState() 和 onRestoreInstanceS ...

  6. 【Android UI】Android开发之View的几种布局方式及实践

    引言 通过前面两篇: Android 开发之旅:又见Hello World! Android 开发之旅:深入分析布局文件&又是“Hello World!” 我们对Android应用程序运行原理 ...

  7. Android开发之ViewPager+ActionBar+Fragment实现响应式可滑动Tab

     今天我们要实现的这个效果呢,在Android的应用中十分地常见,我们可以看到下面两张图,无论是系统内置的联系人应用,还是AnyView的阅读器应用,我们总能找到这样的影子,当我们滑动屏幕时,Tab可 ...

  8. Android开发之PopupWindow

      /* *  Android开发之PopupWindow * *  Created on: 2011-8-8 *  Author: blueeagle *  Email: liujiaxiang@g ...

  9. Android 开发之旅:深入分析布局文件&又是“Hello World!”

    http://www.cnblogs.com/skynet/archive/2010/05/20/1740277.html 引言 上篇可以说是一个分水岭,它标志着我们从Android应用程序理论进入实 ...

随机推荐

  1. 用Python实现根据角4点进行矩阵二维插值并画出伪彩色图

    哈哈,题目取得这么绕,其实就是自己写了一个很渣的类似图像放大的算法.已知矩阵四周的4点,扩展成更大的矩阵,中间的元素值均匀插入,例如: 矩阵: 1  2 3  4 扩展成3x3的: 1  1.5  2 ...

  2. C语言寒假大作战02

    2.2.1 寒假大作战 问题 回答 这个作业属于哪个课程 2019软件四班C语言寒假作业大作战 这个作业要求在哪里 作业要求 我在这个课程的目标是 用switch完成一个menu基本框架 这个作业在那 ...

  3. jQuery学习总结(三)

    这篇文章讲的是jQuery里的ajax发送data的三种方式,利用ajax发送数据的好处是把数据发送到了servlet后,当前页面不进行跳转. jQuery的里的ajax发送data的方式主要有三种, ...

  4. 基准测试--->sysbench

    sysbench sysbench简介 sysbench是跨平台的基准测试工具,支持多线程,支持多种数据库:主要包括以下几种测试: cpu性能 磁盘io性能 调度程序性能 内存分配及传输速度 POSI ...

  5. HDU-6185-Covering(推递推式+矩阵快速幂)

    Covering Time Limit: 5000/2500 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Su ...

  6. ROS中的3D建模机器人(三)

    一.利用xacro理解机器人建模 当我们创建复杂的机器人模型时,URDF的灵活性将会降低,URDF缺少的主要特性是简单的.可重用性,模块化和可编程性. URDF是一个单独的文件我们不能在它里面包含其他 ...

  7. 自学Java第一章——《Java概述》

    1.1 Java历史 Java诞生于SUN(Stanford University Network),09年SUN被Oracle(甲骨文)收购. Java之父是詹姆斯.高斯林(James Goslin ...

  8. TensorFlow相关博客

    Tensor官方教程 极客学院TensorFlow中文文档 xf__mao的博客

  9. Cheat Sheet pyspark RDD(PySpark 速查表)

  10. bzoj 50题纪念

    bzoj好难,边看题解边做终于水到了50t,不知道水平提没提高啊TAT