Android 学习开始

简单介绍:  

看了一段时间的android开发方面的资料,文档,blog,总结来一句话:越看越迷糊!

了解的知识都是些零碎的东西,没有连贯,系统的关联到一起,没有实际动手去做一下,深切体会其中的要点。


所以决定从头学起,本来已经落后,现在能做的只有勤能补拙。


android是开源的,  官方的叫法是 The Android Open Source Project (AOSP),所以以后见到 aosp 别说不知道是啥。

开源的好处是你可以对aosp有比较全面的,深刻的了解。

坏处:必须 reading the fucking code!

学习andrid最好的资源莫过于 android的 source code了,下面列出部分资源地址,里面有详细的说明,

一步步教会你如何配置编译环境,如何获取代码,如何编译,常见问题等。按我的经验来看,务必仔细阅读,

 可以少走弯路,资源要尽量以官方的为主。

开发环境:

pc机/虚拟机,建议不要采用虚拟机,直接装个双系统。

cpu:Intel(R) Core(TM)2 Duo CPU     E7400  @ 2.80GHz(比较菜的cpu)

内存:3G(袮补一下cpu比较菜)

硬盘:500G (这个空间建议多留些,免得以后痛苦)

操作系统:ubuntu 10.10


官方资源:

http://source.android.com/

http://developer.android.com/index.html

http://groups.google.com/group/android-developers

http://groups.google.com/group/android-kernel

http://groups.google.com/group/android-building

http://groups.google.com/group/android-ndk

http://groups.google.com/group/android-platform

http://groups.google.com/group/android-porting

非官方:

http://stackoverflow.com

www.google.com

还有就是本站

你可能感兴趣的:(android,虚拟机,Blog,ubuntu,文档)