文章归档

学习Android的好地方!!

什么是Android?
Android是一个软件栈为移动设备,包括操作系统,中间件和关键应用程序。 本月初看看在Android公司SDK提供的工具和空气污染指数要开始开发应用在机器人平台,使用Java编程语言。
详细请看:[URL=http://translate.google.cn/translate?hl=zh-CN&sl=en&u=http://code.google.com/android/what-is-android.html&sa=X&oi=translate&resnum=2&ct=result&prev=/search%3Fq%3DAndroid%26complete%3D1%26hl%3Dzh-CN%26newwindow%3D1%26client%3Dfirefox-a%26rls%3Dcom.ubuntu:zh-CN:unofficial%26sa%3DG]http://code.google.com/android/what-is-android.html[/URL]…

>>Read more

对Android平台Linux部分的初步理解

Android是基于Linux内核的,对于喜欢研究底层的朋友来说,自然不会放过搞明白Linux层面上一些东西的机会。当然,最终目的还是要搞清楚 Linux是如何和上层lib以及虚拟机结合的,但是这得等Google完全开源Android之后了。很多关于Linux运行的细节,都可以通过adb 的shell来看到。
首先用emulator console来启动模拟器并进入shell界面,试一试,发现虽然很多命令不能用,比如find,但是ls之类的基本操作还是可以的。然后echo $PATH观察一下有哪些具体的可用应用程序,发现可用的都集中在/sbin,/system/sbin,/system/bin中。

>>Read more