??? 1),下载SDK,
???????? 1.1)下载android-sdk_r3-windows ,
???????? 1.2)然后解压后放在一个目录比如:c:/android-sdk_r3-windows
???????? 1.3)执行如上目录下的文件:SDK Setup.exe,(机器人图标的哪个)
???????? 注意:一般的话会出现 Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml,所以应该修改如下几个地方:
???????? a)修改Available Packages,点击"add Site..",增加: http://dl-ssl.google.com/android/repository/repository.xml,当然了,你可以删除原来使用https做连接的site.这个只能更新一些API的package.
???????? b)修改代理配置:Settings里Http Proxy Server:10.159.192.62,Http Proxy Port:8080,选择如下两个选项卡:Force https//.....using http...,还有一个:Ask Before restaring ADB.
???????? c)选择Installed package,里面会有SDK1.1,1.5,1.6,2.0和多个版本的APIs及Usb Driver package.
??????? 至此,所有SDK安装完毕。CALL,也不知中国为什么封技术性的网站,按照如上做能够省出你更多的时间来。我这里100%通过。
? ? 2),安装Google为我们提供的Eclipse 开发插件(ADT),地址:https://dl-ssl.google.com/android/eclipse/ ?????
??? 3),了解开发的基本环节
??????? 可以看看吴用的技术网站 ,看几个视频的就够用了。几个基本概念弄明白了,做为JAVA开发的人才来说就是Code了。
??????? a)视频下载连接。
?????????? 视频第一部分,第一讲Android简介,第二讲建立Android开发环境
?????????? 视频第二部分,第三讲第一个Android应用,第四讲Android程序基础
?????????? 视频第三部分,第五讲Intent与Activity,第六讲Activity生命周期
?????????? 视频第四部分,第七讲使用Service,第八讲Content Provider ????
? ? ? ? ?? PPT文档
??????? b)开发当中几个概念:(简单理解)
?????????? 1。Activity,用户界面,被认为是一个使用者的交互接口,
??????????
2。Intent与Intent Filter,页面之间的跳转,包括一个动作和一个反应。Intent Filter描述跳转后做什么事情。
??????????
3。Broadcast intent receiver,对外部的事情做一些处理。
??????????
4。Service,运行在后台的一段代码。它可以运行在它自己的进程,也可以运行在其他应用程序进程的上下文(context)里面
???????? c)程序组成
??? 4),学习sample
?????? 打开C:\android-sdk-windows\platforms\android-xx\samples\,可以看到其中的代码,可以参考,
?
???? 今天就学习到这儿,在调试的时候要注意一点。如果已经启动了模拟器(第一次启动比较慢),以后的程序就不需要重新启动了,直接run或者debug就可以了。
?
?