Android开发:详解Android SDK与ADT插件

  据权威数据显示:目前最受用户关注的智能手机手机操作系统是安卓手机操作系统,获得了70%.1的关注比例,ios和阿里云的“山寨安卓“分别为15.9%和2.9%。对于这款刚刚推出就深受广大开发者喜爱的产品。相信还有不少朋友有所疑问,今天我就把我总结的Android开发经验给大家分享下!

  首先需要下载Android SDK和MyEclipse集成的Android开发插件ADT,这些官网都有提供下载,不过,我试过了,官网的下载速度巨慢,我无法忍受,于是google找到一个压缩版。

  [Android开发环境搭建].android-sdk_r14-windows.7z

  ADT-14.0.0.rar

  准备工作做好了,那就要开始正式安装配置工作了。首先需要安装Android SDK。其实安装Android SDK和安装JDK很类似,根据我上面提供的下载地址下载完后,你将会得到一个压缩包[Android开发环境搭建].android-sdk_r14- windows.7z,你直接右键解压到当前文件夹即可,解压完毕后,你会得到一个文件夹android-sdk-windows,下一步就是配置 Android SDK的环境变量。“我的电脑”右键“属性”,选“高级”点“环境变量”,在系统环境变量里选中path这一项,点“编辑”,在值的结尾追加上你刚才 Android SDK的解压根目录,具体请看下面的截图:


  然后win+r,输入cmd,回车,在dos窗口里输入命令 android -h,如果没有提示“android不是内部命令”的话,就表明android sdk安装成功!具体操作如图:


  下面介绍ADT插件安装(links方式安装):

  这是我比较喜欢的安装MyEclipse插件方式,我觉得这样做是无污染的,以后你要卸载该插件也比较方便,直接删除link文件即可,虽然比直接在线访问官网自动下载安装的方式显得麻烦点,但是我反而觉得这是一种很有乐趣的事,呵呵!

  具体步骤如下:

  首先你根据我提供的下载地址,你将得到一个压缩包ADT-14.0.0.rar,14.0.0是该插件的版本号,你首先直接右键解压到当前文件夹,你将得到一个ADT-14.0.0,然后你双击该文件夹,你看到如下文件目录结构:


  之所以我截图里没有web文件夹和site.xml,是因为我把他们删除了,而且他们必须删除,否则会安装不成功。如果你解压后feature和 plugins、index.html这三者都是直接在ADT-14.0.0目录下,那你首先得新建个eclipse文件夹,然后把他们都剪切到 eclipse文件夹下。最后必须是我上面截图后的目录结构,我提供的ADT下载地址,我已经处理好了,直接解压即可,如果你是自己在其他地址下载的 ADT插件,请参照我上面描述操作。

  然后在你MyEclipse的安装目录(我的MyEclipse是安装在D:MyEclipse6.5下)D:MyEclipse6.5 eclipselinks下新建个记事本文件,命名为adt.link,然后用记事本编辑器打开,输入以下内容:path=D:/ADT- 14.0.0,D:/ADT-14.0.0是我的ADT插件解压路径,还是那句话:你的解压路径中最好不要包含中文。然后重启你的MyEclipse,你将看到如图的两个小图标,即表明ADT插件安装成功。


  下面进行一些ADT插件的配置级Android AVD Manager(即Android模拟器)的创建。具体操作如图:


  如果你在选择SDK的安装目录后提示找不到adb.exe文件的话,请进行如下操作:

  在你的Android SDK的解压目录里找到platform-tools文件夹,在该文件夹里找到adb.exe、AdbWinApi.dll、 AdbWinUsbApi.dll这3个文件,把他们复制到tools目录下即可,就这么简单,哈哈!具体不清楚的请看截图:


  如果你在选择SDK安装目录时,提示你更新你的ADT插件的时,请下载较新版本的ADT插件即可,比如ADT12.0.0,ADT14.0.0,具体插件下载地址自己google,或者你直接根据我提供的下载地址下载,然后解压,修改adt.link文件的path即可解决问题。

  最后就是创建Android AVD Manager了,令人激动兴奋的时刻到了!具体我以我操作过程截图来说明吧:


  创建完成后选中某个模拟器,点击start,看下模拟器启动后的效果,启动模拟器时比较占用系统资源,启动过程可能会花一点时间,我的机子上启动 AVD Manager,花了8分钟,我还以为死机了呢,启动过程中最好把你的什么360安全卫士或者QQ管家以及一些相关杀毒软件暂时关闭下,否则可能会一直卡在那里启动不起来,这个我试验过,我在启动过程中,把QQ管家程序退出后,模拟器屏幕立马显示出来。


  如果看到类似如图效果,即表明Android AVD Manager创建成功,到此Android的开发环境就搭建完毕了。

  好了,以上就是Android SDK与ADT插件安装使用的一些经验,希望可以帮到大家。

  文章来源:http://www.52ij.com/jishu/100.html

时间: 2024-08-30 05:04:20

Android开发:详解Android SDK与ADT插件的相关文章

Android开发详解之onTouch和onClick详解

android组件中的onTouch,onClick,onLongClick事件发生先后顺序和关联: 一,onTouch返回false 首先是onTouch事件的down事件发生,此时,如果长按,触发onLongClick事件: 然后是onTouch事件的up事件发生,up完毕,最后触发onClick事件. 二,onTouch返回true 首先是onTouch事件的down事件发生,然后是onTouch事件的up事件发生:期间不触发onClick和onLongClick事件 三,onTouch:

Android开发详解之ADB命令

Android ADB命令使用: adb remount adb shell su //和linux命令相同 ls re -r adb devices 查看当前设备 adb install<路径> 安装指定软件 adb uninstall<路径> 卸载 adb push <本地路径><远程路径> 复制到手机 adb help 帮助

Android开发经验总结:我来详解Android SDK与ADT插件

据权威数据显示:目前最受用户关注的智能手机手机操作系统是安卓手机操作系统,获得了70%.1的关注比例,ios和阿里云的"山寨安卓"分别为15.9%和2.9%.对于这款刚刚推出就深受广大开发者喜爱的产品.相信还有不少朋友有所疑问,今天我就把我总结的Android开发经验给大家分享下! 首先需要下载Android SDK和MyEclipse集成的Android开发插件ADT,这些官网都有提供下载,不过,我试过了,官网的下载速度巨慢,我无法忍受,于是google找到一个压缩版. [Andro

《Android游戏开发详解》一2.2 设置开发机器

2.2 设置开发机器 Android游戏开发详解 在开始编写简单点的Java程序和构建令人兴奋的游戏之前,我们必须在自己的机器上安装一些软件.然而,这个过程有点枯燥且颇费时间,但是,为了让第一个程序开始运行,这些代价都是值得的. 2.2.1 安装Eclipse 我们将利用一个集成开发环境(Integrated Development Environment,IDE)来编写Java/Android应用程序.IDE是一种工具的名称,它能够帮助我们轻松地编写.构建和运行程序. 我们将要使用的IDE叫作

《Android游戏开发详解》——第2章,第2.2节设置开发机器

2.2 设置开发机器 Android游戏开发详解 在开始编写简单点的Java程序和构建令人兴奋的游戏之前,我们必须在自己的机器上安装一些软件.然而,这个过程有点枯燥且颇费时间,但是,为了让第一个程序开始运行,这些代价都是值得的. 2.2.1 安装Eclipse 我们将利用一个集成开发环境(Integrated Development Environment,IDE)来编写Java/Android应用程序.IDE是一种工具的名称,它能够帮助我们轻松地编写.构建和运行程序. 我们将要使用的IDE叫作

详解Android 传感器开发 完全解析_Android

大家好,由于最近会有对智能硬件相关的开发需求,所以最近这些天分享的博文也就大致挂钩智能硬件了,像上一篇的蓝牙分享,相信很多读者已经看过了,那么今天我为大家带来Android传感器方面知识的介绍与使用方法,对于传感器的使用,不同版本的Android手机也许存在较大的硬件差异,但是万变不离其宗,本篇将通过几个最常见的传感器,渗透式的教会大家如何使用这些传感器,带领大家完成这部分的进阶提高.让每一位Android开发者都对传感器的使用变得游刃有余. 1.Android的三大类传感器 Android传感

详解Android开发中ContentObserver类的使用_Android

ContentObserver--内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,它类似于 数据库技术中的触发器(Trigger),当ContentObserver所观察的Uri发生变化时,便会触发它.触发器分为表触发器.行触发器, 相应地ContentObserver也分为"表"ContentObserver."行"ContentObserver,当然这是与它所监听的Uri MIME Type有关的. 熟悉Content Prov

android网络应用开发详解

Android网络应用开发,主要有两种方式,一种是socket(是对tcp/udp协议的封装),另外一种就是使用Http协议,Android中主要提供了两种方式,HttpURLConnection和Apache HttpClient.下面对Android网络应用开发进行具体的阐述. 一.基于socket的网络通信 socket是为了网络服务提供的一种机制.通信的两端都是socket. 网络通信其实就是socket间的通信. 数据在两个socket间进行io传输. 1.基于udp的socket编程

详解Android开发中Fragment的使用_java

前言学习Java和Android将近一年的时间了,期间的成果应该就是独立完成了一个Android客户端,并且保证了其在主线版本的稳定性.期间遇到了很多坑,也跟着师兄学到了很多Android知识.但是人总是要拥抱变化,不能让自己太安逸,虽然有不舍,但是我已经证明了自己的学习能力,下一步就是开始做Rom Porting了.这里总结一下之前项目中用到最多的Fragment. Fragment简介Fragment可以理解成Activity中用户界面的一个行为或者一部分,它必须被嵌套在Activity中.