通过前两天对Android的Linux平台 以及启动过程 的初步学习,我觉得Android的意义不仅仅是手机平台那么简单,通过对其框架,结构的分析,我们可以将Android应用到任何移动硬件平台上,甚至自己研发出新的更好的框架。连Google自己也说,我们的目标是,让我们发布的强大的平台能够应用到数千种不同的移动设备上。这是可以理解的,Google就是这样,它的每个策略都比常理要更进一步。不推出专属的硬件,而是一个通用的移动设备的软件平台,使Android可以更方便的快速占领手机操作系统的市场,而最终可以达到的份额也会非常的可观。
Full story »
Tip1:如何让Android模拟器通过代理上网。 今天在Group上看见有朋友因为代理的问题,Android平台无法正常上网,这需要对相关配置进行设置,下面有朋友给出了解决方法:
Full story »
对于关注Android底层的朋友来说,其具体的启动过程应该是比较吸引我们的。但是很多启动文件什么的,都得adb push到host上来看,挺不方便的,都怪Android自带的Toolbox太简略了。所以在深入了解Android的启动流程之前,我们来把Busybox安装到Android上去,这样,就有很多工具供我们使用了。
Full story »
Android是基于Linux内核的,对于喜欢研究底层的朋友来说,自然不会放过搞明白Linux层面上一些东西的机会。当然,最终目的还是要搞清楚Linux是如何和上层lib以及虚拟机结合的,但是这得等Google完全开源Android之后了。很多关于Linux运行的细节,都可以通过adb的shell来看到。
Full story »
自打升级到7.10后就事情不断。还花了不少时间体会3D桌面去了。等到这两天重新开始干正事的时候,发现apt-get intall的im居然不带GUI,我也忘了以前6.10的时候带不带了,没办法,只好自己把默认安装的卸载了,从源代码入手编译安装吧,顺带参照一下wooin兄台的文章手把手教你把Vim改装成一个IDE编程环境改造一下。
Full story »
上次介绍完Android之后,连我自己都被自己说动了,准备亲自尝试一下这玩意,当然不是为了那10000000美金吶,所有认识的人都知道我不用 Java。只是我本身对这个平台很感兴趣,也希望看一看其上层库与底层Linux结合的机制,就想试一下了。其实对Java一直持比较排斥的态度的,总觉得C才是正统用来作嵌入式的语言,不过没办法,谁让是人家定标准呢,考虑到一次编译到处运行的机制,Google选择Java还是蛮有道理的。好了,同志们,我们不仅要对Google有爱,更要勇敢秀出来。
Full story »
这几天,互联网上的爆炸性新闻,搞一个排行榜的话,无需置疑,Android发布的消息必然是第一。Google周一发布Android程序工具供下载,还举办一个开发竞赛,有1000万美元的奖金。我知道美元现在越来越不值钱了,但是,同志们,1000万啊,数数有多少0吧。
Full story »
前段时间在皮皮车上,就给皮皮和苍蝇提过,我想通了,活就要活得轻松点,咱就是要啥都要经历一下,以后才有回忆可写嘛。成天闷在学校里,以后除了校园风景和实验室的压抑,啥都不知道,白活这么多年了。
Full story »