《Android应用开发》——1.3节配置Eclipse-阿里云开发者社区

开发者社区> 异步社区> 正文

《Android应用开发》——1.3节配置Eclipse

简介:
+关注继续查看

本节书摘来自异步社区《Android应用开发》一书中的第1章,第1.3节配置Eclipse,作者 【美】Chris Haseman,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.3 配置Eclipse
Android应用开发
幸运的是,配置Eclipse的过程在Windows、Mac和Linux平台上是一样的。启动Eclipse,指定想把workspace安装到什么位置。理论上,它可以安装到任何位置,但笔者的workspace总是安装在Mac系统的/Documents/workspace目录下。只要一直使用同一个目录,就不会遇到什么问题。

1.3.1 给Eclipse添加Android插件
既然已经把Eclipse运行起来,下面需要添加Android的ADT插件。这个神奇的插件会把Eclipse从一个简单的Java开发工具变为创建Android应用的工具。

(1)在Eclipse的帮助菜单上选择Install New Software(见图1.2)。


a83c4d3ed045a0a9ead81d1be3c28167833e19d5

(3)给站点选一个名字。这里起的名字是“Android_stuff”。还可以选择安装几个插件包。

(4)全部选中后单击Next按钮,再单击一次Next按钮。

(5)接受Google的条款和条件。Eclipse就会下载合适的插件包。

注意:

如果在安装Eclipse插件中遇到问题,就要确保有一个有效的Internet连接。尝试在插件的URL中使用“http”替换“https”。如果这个办法无效,就访问http://developer.Android.com/sdk/eclipse-adt.html#installing网页,这里可以找到其他几个有用的调试步骤。
在下载完成前,系统可能会警告,要安装未签名的代码。这是预期之中的(别惊慌)。

(6)接受未签名代码的警告,继续下载过程。

(7)根据提示重启Eclipse。

1.3.2 定位SDK
再完成一步,就能创建一个项目了。这一步是告诉Eclipse到哪去找Android SDK。

(1)启动Eclipse。你会看到有帮助的Welcome界面。

(2)选择菜单File->Preferences。

如果目前为止所做的一切都正常,你会在左侧的列表中看到一个Android选项。

(3)单击Android选项。

(4)在SDK Location文本框中输入SDK所安装的位置。

图1.4演示了Mac系统中的情况。

(5)单击Apply按钮。

现在在白色的列表框内(此前的显示为“No target available”)会看到可用的SDK平台列表。

如果看不到列表就是有问题。回到“下载一个文件包”那一步,看看哪里有问题需要解决。


139781654c59eeb13fe2030f269fd868eb37276c

1.3.3 创建一个模拟器
刚才说过,你只要再做一步就可以创建项目了,这句话是真的,但是还需要创建一个模拟器来运行这个项目。所以需要再坚持一会儿,马上就完成了。

(1)在Eclipse运行的情况下,单击顶端工具条上的图标。如果你喜欢命令行,也可以在shell里运行命令Android来完成这一步(假定能把它加入到你所在的路径)。

这一幕看起来会很熟悉,因为你刚刚用Android命令安装了一两个应用平台。现在又回来用它创建一个新的虚拟设备。

(2)在Android SDK管理器开启的情况下,确保选择了Virtual Devices标签页,然后单击New按钮。会弹出一个新的模拟器对话框。

(3)在Name域输入给模拟器起的名字,这个名字最好有助于把它和其他模拟器区分开。 在发布第一个应用之前,会创建不止一个模拟器。

(4)从Target下拉菜单中选定你想以哪一个SDK为target。现在最简单的选择是从“姜饼”系统(2.3.3版本)开始,而所有这些在“冰淇淋三明治”系统(4.0版本)上同样有效。

(5)在SD Card域中,选中Size单选按钮,输入一个较小的尺寸。

(6)在Skin域中,选中Built-In单选按钮,从下拉菜单中选中Default(WVGA800)。

完成后的界面如图1.5所示。


653eb722e3c5c45eb9642ea625784b9db26e7d21

(7)单击Create AVD按钮,在桌边跳一会儿舞(不跳也可以,你自己决定)。

(8)选中新的模拟器,单击Start按钮让它运行。接下去是启动一个虚拟设备新实例的艰苦过程。

注意:

关于模拟器的专业建议是,一旦启动一个模拟器的实例,你就不需要再次启动它了。重新安装应用也不需要创建一个模拟器的新实例(像其他许多系统那样)。

1.3.4 操作Android手机
在几乎所有场合下,即使有一个真正的Android设备,也要通过模拟器在其上进行开发。Android系统最奇妙的特点之一是连接和操作任何Android手机都非常简单。如果想开始操作自己的Android设备,需要按如下步骤操作。

(1)找到手机附带的USB线,把它插到电脑上。

(2)在主界面的菜单栏上选择Settings->Applications->Development,选中复选框,启动USB调试功能。

(3)如果用的是Windows系统,可能需要安装通用USB驱动。在http://developer.Android.com/sdk/win-usb.html网页上可以找到该驱动。

(4)如果正确完成了这一切,就会在手机的通知栏中看到一个小虫子的图标。手机就会像一个模拟器那样工作。

恭喜!如果截至目前完成了以上每个步骤,就有了自己的全新模拟器或连接好的设备,Android SDK也已经正确安装,准备大干一场。花一分钟时间感受一下成果,玩玩新的模拟器(见图1.6),然后继续进入1.4节,开始创建应用。

提示:

模拟器是一个完整的Linux虚拟机,可能比较消耗系统资源(尤其是在Eclipse运行的时候),所以要确保用来开发的机器有足够的RAM。


98d0c81d72e9d43fdfc5c5a71f167a9639e11c84

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Spring Boot Admin,贼好使!(8)
Spring Boot Admin,贼好使!(8)
15 0
Spring Boot Admin,贼好使!(7)
Spring Boot Admin,贼好使!(7)
18 0
更快的Maven构建工具mvnd和Gradle哪个性能更好?(5)
更快的Maven构建工具mvnd和Gradle哪个性能更好?(5)
14 0
Spring Boot Admin,贼好使!(5)
Spring Boot Admin,贼好使!(5)
23 0
保姆级教程,终于搞懂脏读、幻读和不可重复读了!(6)
保姆级教程,终于搞懂脏读、幻读和不可重复读了!(6)
20 0
保姆级教程,终于搞懂脏读、幻读和不可重复读了!(7)
保姆级教程,终于搞懂脏读、幻读和不可重复读了!(7)
17 0
更快的Maven构建工具mvnd和Gradle哪个性能更好?(4)
更快的Maven构建工具mvnd和Gradle哪个性能更好?(4)
15 0
更快的Maven构建工具mvnd和Gradle哪个性能更好?(3)
更快的Maven构建工具mvnd和Gradle哪个性能更好?(3)
21 0
Spring Boot Admin,贼好使!(3)
Spring Boot Admin,贼好使!(3)
24 0
Spring Boot Admin,贼好使!(4)
Spring Boot Admin,贼好使!(4)
22 0
+关注
异步社区
异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
12049
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载