Android 简介
作者: 刘鹏
日期: 2009-04-01
本文介绍了开源手机平台 Android,以及基于该平台的 T-Mobile g1 手机。

Android G1 硬件

CPU: Qualcomm MSM7201A (MSM7200 details)

528 MHz. ARM11 (same family as iPhone).

274MHz ARM9 coprocessor (not really “dual core” as is commonly claimed).

Java hardware acceleration but not on the Dalvik VM (Android).

GPU: (Shared with CPU)

Capable of 4M triangles/sec.

Capable of hardware-based image signal processor and JPEG encoder.

Video Decoding:

Chip supports 30fps VGA in

MPEG-4, H.263, H.264, Windows Media® and RealNetworks®

Video Encoding: (Not yet available on Android!)

Network speed:

Supports T-Mobile UMTS (3G) 800/1700/2100 MHz

http://www.htc.com/www/product/g1/specification.html

http://pdadb.net/index.php?m=cpu&id=a7201a

缺点

G1 使用的是 ARM11 和 ARM9 组成的双核 CPU,主频达到了 520MHz。运行内存 方面 Linux 虽然有优势,但是 Android 桌面、UI 等都工作在 Java VM 之上需 要的占用十分大的内存,在T-Mobile G1达到了192MB容量,比使用本地 C/C++ 编写的程序更占用资源,同时 Android 程序生命周期的特殊性,GC 不会频繁的回收资源,使用的内存还是比较大的。