本文主要涉及Android开发环境搭建时的Eclipse、ADT及Android SDK的安装方法,还有遇到的两个问题及其解决办法。其中,ADT的安装介绍了在线和离线安装两种方式。

注意:安装3.6版本及以上

2、安装ADT

(1)在线安装

打开Eclipse,选择help->Install New Software...弹出安装新软件窗口。

选择所有软件,一直Next,需要accept的就accept,直到安装完毕。

PS:如果未成功安装到ADT的信息,重启eclipse多试几次。

(2)离线安装

下载ADT的zip文件。

打开Eclipse,选择help->Install New Software...弹出安装新软件窗口。

在"Work with"中点"Add",输入name,点Archive中选择ADT的路径。然后就可以按照在线安装的方法安装。

设置系统变量:

设置系统环境变量ANDROID_HOME,设置为SDK的安装目录,如D:\android\android-sdk-windows

将D:\android\android-sdk-windows\tools;D:\android\android-sdk-windows\;

D:\android\android-sdk-windows\platform-tools;增加到PATH系统变量中

设置SDK路径:

eclipse->windows->preferences->android中输入sdk的安装路径D:\android\android-sdk-windows。

4、安装sdk

在D:\android\android-sdk-windows中打开SDK Manager,将会出现多个sdk版本。应用比较广泛的是2.2、2.3.3、3.1,选择合适的版本点击"Install package"。至此,sdk安装完毕。

ps:Tools中Android SDK Platform-tools必选。

之前在安装sdk18.0.0之后,运行android unit test时,遇到这个问题:java.lang.RuntimeException,错误信息太少,对吧。后面会详细介绍。

这是sdk18.0.0自身的bug造成,后来装了个sdk16.0.0就ok了。

5、创建AVD

打开eclipse,选择windows->AVD Manager,点击New,输入name,选择taget,size,点Create AVD。

ok,下面就可以创建工程。

遇到的两个问题

(1)大家都知道,android test需要对package做重签名,但是即使用re-sigh.jar重签名之后,依然提示签名错误。找了很多解决办法,最后实在是没有办法,把jdk版本从1.7降到1.6,ok了。所以,在这里建议需要用的童鞋在安装之前先检查下安装的eclipse和jdk的版本。给个验证可以成功的配合:eclipse 3.6 和jdk1.6

(2)在解决完重签名的问题之后,运行demo又提示RunTimeException。利用logcat查看具体原因是:Caused by: java.lang.RuntimeException: Could not find test class. Class: com.tencent.test.qqdriver.demo.AndroidQQDriverDemoScript。google了很多办法,最后发现是sdk1.8和adt18版本带来的问题,没有办法,只能降级到sdk1.6和adt16。在这里很想感叹一句,装个android的环境真是揪心和闹腾。建议大家用主流版本,最新的不一定是最合适的。

重装Eclipse、离线安装ADT、Android SDK

由于最新的ADT.Android SDK需要最新版本的Eclipse才能使用,我无奈的只好升级Eclipse.看看自己的Eclipse已经两年没有升级了,也是时候升级了.升级前,有很多的顾虑.因为像这 ...

Android SDK离线安装

Android SDK离线安装是本文要介绍的内容,主要是来了解并学习Android SDK安装的内容,具体关于Android SDK是如何离线安装的内容来看本文详解. Android开发环境,完整的说 ...

Android SDK下载安装及配置教程

2017年12月07日 13:33:32 4942 转载自:http://blog.csdn.net/dr_neo/article/details/49870587 Android开发环境搭建可以分为 ...

《转载》最新鲜最详细的Android SDK下载安装及配置教程

Android开发环境搭建可以分: 第一步.安装JDK: 第二步.安装Eclipse: 第三步.下载并安装AndroidSDK:   下面详细介绍. 第一步.安装JDK Android开发工具要求必须 ...

最新鲜最详细的Android SDK下载安装及配置教程

//来源: http://www.cnblogs.com/summary-2017/p/8073225.html 最近Neo突发神经,想要将学过的一些计算机视觉.机器学习中的算法都放到移动设备上去跑跑 ...

Java-JDK & Android SDK下载安装及配置教程

转自:http://blog.csdn.net/dr_neo/article/details/49870587 第一步.安装JDK: 第二步.安装Eclipse: 第三步.下载并安装AndroidSD ...

windows中android SDK manager安装更新sdk很慢,或者出现Done loading packages后不动甚至没有任何可用包

出现问题: 1.windows中android SDK manager安装更新sdk很慢,或者出现Done loading packages后不动甚至没有任何可用包 2.Failed to fetch ...

[android开发篇][android studio 和elipse都需要的流程 android sdk的安装

第三步.下载并安装AndroidSDK 前面两步,我们已经配置了JDK变量环境,并安装好了Eclipse,通过这两步之后Java的开发环境就准备好了,如果我们只是开发普通的JAVA应用程序的话,那么到 ...

最详细的Android SDK下载安装及配置教程

文章转载与:https://blog.csdn.net/dr_neo/article/details/49870587 最近Neo突发神经,想要将学过的一些计算机视觉.机器学习中的算法都放到移动设备上 ...

随机推荐

Logback日志系统配置攻略

logback是log4j作者推出的新日志系统,原生支持slf4j通用日志api,允许平滑切换日志系统,并且对简化应用部署中日志处理的工作做了有益的封装. 官方地址为:http://logback.q ...

RMAN备份与恢复之初入茅庐

理解数据库备份 所谓备份实际上是把数据库复制到转储设备的过程. 从备份方式来看数据库备份分为物理备份和逻辑备份,物理备份是把构成数据库的所有文件拷贝到指定的位置的过程,而逻辑备份只是利用SQL语言从数 ...

ARM处理器启动流程

根据<>查看相关内容: 1.启动方式 2.地址布局 3.启动流程

Socket小项目的一些心得(鸣谢传智的教学视频)

Socket是一种封装了四层通信的整体抽象入口,通常也称作"套接字",这是常用的四层通信这是访问Socket的流程图,这个分为客户端和服务器端,其中服务器端有以下步骤去建立,前面的 ...

ashx文件的使用

转自:http://www.cnblogs.com/Tally/archive/2013/02/19/2916499.html ashx是什么文件 .ashx 文件用于写web handler的..a ...

iOS开发——点击图片全屏显示

点击图片,全屏显示,然后再点击屏幕一下,返回. 没啥难的,直接上代码: // //  ViewController.m //  Demo-hehe // //  Created by yyt on 1 ...

java kafka单列模式生产者客户端

1.所需要的依赖 <?xml version="1.0" encoding="UTF-8"?>

android的sdk和adt,ADT和Android SDK的安装相关推荐

  1. Android SDK版本和ADT版本

    Android早期的版本号有点"混乱",比如Android 2.2对应的ADT版本为ADT-0.9.9 而Android 2.3对应的的ADT版本则突然"跃迁" ...

  2. android - ADT本地配置、sdk配置

    首先要到官网http://developer.android.com/index.html 下载ADT和sdk对应版本的. ADT配置:打开eclipse 如上图选择Install New Softw ...

  3. Eclipse ADT插件和Android SDK使用离线包升级笔记

    2013.10.9 打开SDK Manager,SDK Tools和Android4.3版本的许多内容都提示有更新了,于是更新吧,更新过程中各种问题和bug,历经千辛万苦升级成功,记录于此,并附上离线 ...

  4. Android Platform 3.0 SDK和Eclipse ADT安装记录三

    有用的链接(有些需要Android NDK) 一.游戏库.开发库 1. ONScripter on Anroid のページ http://onscripter.sourceforge.jp/andro ...

  5. 【已解决】ADT中通过Android SDK Manager去安装x86的image时无法下载

    [已解决]ADT中通过Android SDK Manager去安装x86的image时无法下载 [问题] 折腾: [已解决]ADT中调试Android项目但是无法打开对应的AVD即没有弹出对应的And ...

  6. eclipse adt with the android sdk for windows,关于Windows:Eclipse:不允许我使用Android SDK,错误地声称我的ADT已过时...

    我正在使用Eclipse开发Android系统,直到昨天一切都运行良好. 我使用Ninite更新了我的所有内容,包括JRE和所有内容(提示:请勿这样做),它重新启动了计算机,而没有在编辑工作区的过程中 ...

  7. eclipse+adt下开发android微信红包自动抢(AccessibilityService类)

    纯粹是兴趣,google提供了android操作系统的钩子AccessibilityService类,用于监听我们手机的焦点.窗口变化.按钮点击.通知栏变化等.微信红包自动抢通过Accessibili ...

  8. 比较 J2EE,eclipse adt扩展和Android studio几个类似IDE菜单的异同点

    J2EE和基本eclipse,还有Android adt集成的eclipse,本质上都是eclipse,菜单上几乎都是一样的.关键的菜单有 file,search,project,window(尤其是 ...

  9. java adt简单开发,android java开发 第一天 之熟悉eclipse adt-Go语言中文社区

    1.下载并安装好android-sdk后(android-sdk里包含了android 1.6 ~ android4.0的所有api,支持各种版本的android) 2.下载adt(android d ...

最新文章

  1. Huawei交换机配置两台交换机堆叠示例
  2. java读取与写入_Java读取与写入文件
  3. Maven快照机制(SNAPSHOT)
  4. python安装要钱吗-python语言是免费还是收费的?
  5. Cesium学习笔记(五):3D 模型 (http://blog.csdn.net/umgsoil/article/details/74572877)
  6. 003_JavaScript实现
  7. 七十二、Vuex实现双父组件数据共享、localStorage、mapActions和keep-alive
  8. unity3d 鼠标事件穿透GUI的处理
  9. Wince5.0自定义工具条
  10. WPF应用程序内存泄漏的一些原因
  11. QLibrary 出现错误的排查
  12. PenMount Touch显示鼠标指针驱动安装
  13. 计算机主机拆解报告心得体会,计算机拆装实验报告心得体会(共10篇).doc
  14. shell提示Algorithm negotiation fail
  15. 魔性!Python生成全网爆火的“蚂蚁呀嘿”
  16. Idea 代码注释模板(获取参数,方法外可用) , java版
  17. ISM无需授权使用的无线频率
  18. Nuxt SSR 服务端渲染 详解
  19. android 银联支付必须要nfc吗,手机没有NFC功能,可以使用银联云闪付功能吗?
  20. AI 玩王者荣耀狂上分!1 天训练强度达人类 440 年,网友:已卸载

热门文章

  1. 怎么查看电脑cuda版本
  2. 说说我在工作中如何开展接口测试?
  3. “网站处于联机状态,但未对连接尝试做出响应解决方案”解决方案
  4. spring动态获取bean
  5. Java对象的内存结构
  6. 计算机领域中数据是指什么意思,计算机领域中数据是指
  7. 第三章--第一篇:什么是对话系统?
  8. HashMap的使用 --- (Java版)
  9. Qt5+STM32F407+步进电机 | 通过电脑控制步进电机实现:6+2通道、速度可变、运动精确步数的教程——程序开发(3/4)
  10. android中各种图标尺寸以及多分辨率支持方法