android系统手机的基本知识和介绍
2011年11月14日
  android系统手机的基本知识和介绍
  Android系统的手机现在是越来越受欢迎了。看到周边的同事个个都换上了android系统的手机。android手机和以往咱们用的塞班和WM手机可能有点不一样。大家一下子换了手机还都不适应。这里我们给您总结了一本关于《ANDROID系统新手操作必看》的书。书中包括一些android系统手机的基本知识和介绍。希望对大家有帮助。
  [b]关于android[/b]
  Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。
    2008年9月22日,美国运营商T-Mobile USA在纽约正式发布第一款Google手机――T-Mobile G1。该款手机为台湾宏达电代工制造,是世界上第一部使用Android操作系统的手机,支持WCDMA/HSPA网络,理论下载速率7.2Mbps,并支持Wi-Fi。
  Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序 ―― 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。Google与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达电和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。Google通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。
    Android 作为谷歌企业战略的重要组成部分,将进一步推进"随时随地为每个人提供信息"这一企业目标的实现。我们发现,全球为数众多的移动电话用户从未使用过任何基于 Android 的电话。谷歌的目标是让(移动通讯)不依赖于设备甚至平台。出于这个目的,Android 将补充,而不会替代谷歌长期以来奉行的移动发展战略:通过与全球各地的手机制造商和移动运营商结成合作伙伴,开发既有用又有吸引力的移动服务,并推广这些产品。
    开放手机联盟的成立和 Android 的推出是对现状的重大改变,在带来初步效益之前,还需要不小的耐心和高昂的投入。但是,我们认为全球移动用户从中能获得的潜在利益是值得付出这些努力的。如果你也是一个开发者,并对我们的想法感兴趣,就请再给我们一星期的时间,届时谷歌便能提供 SDK 了。如果你是一名移动用户,只需再等一段时间,我们的一些合作伙伴计划在 2008 年下半年推出基于 Android 平台的电话产品。如果你已经拥有一部你了解并喜爱的电话,请登录 mobile.google.com ,确保你已经安装谷歌手机地图、Gmail 以及其他一些专为你的手机开发的精彩应用。谷歌将继续努力,让这些服务变得更好,同时也将添加更有吸引力的特性、应用和服务。
  目录
  [b]一讲:android专有名词介绍 不明白的进来[/b]
  [b]二讲:android是什么?android现有成员有哪些?[/b]
  [b]三讲:手把手教你给android手机设置[/b]WIFI无线网络[b]
  [/b][b]四讲:查询android手机详细地址方法[/b][b]
  [/b][b]五讲:什么是APK文件[/b]?他和android手机是什么关系?
  [b]六讲:TF/MicroSD卡[/b]的SDHC标准与Class速度等级详解
  [b]一讲:android专有名词介绍 不明白的进来[/b]
  1. 固件…………操作系统
  所谓的固件就是将操作系统固定在手机中的一个固定的位置(硬件上),平时不随意改动,活动的数据另外单独放一边。
  这样做的目的在于保护内层的系统程序不受文件操作的影响,提高了稳定性。
  但相对的,如果想要升级系统,就必然涉及对固件的读写更新工作。
  谷歌的Android系统就被写入在了固件中,即使想要查看也要专门的软件和权限。
  2. 刷固件…………安装(or 重装)操作系统
  正是因为固件固定的原因,在我们想要更新系统的时候。就需要将原固件的文件删掉,将新的文件拷进去。
  于是就有了刷固件这么一回事。
  就像Windows安装系统一样,把安装盘放进去就可以直接安装。
  。
  3. ROM(包)…………系统的安装盘
  这个东西就是android系统的打包。我们刷机的时候就是将这个东西刷进固件的。
  当然,由于android系统的开源性质,我们可以自由的改动这个包。
  4. 固件版本
  由于是谷歌公司在专门开发这个系统,官方放出的话必然是所有G友手机升级的风向标。
  固件版本就是官方制定的基础系统,所有的改包都会从官方的包开始改。
  所以官方的一次升级必然会影响整个手机系统的使用情况。
  就像现在大家都在用XP,微软放出了一个补丁包,于是大家都去升级了。
  目前cliq的固件版本是2.1。
  5. ROOT
  Root是一个你使用系统的权限,是最高的,有了root权限就可以更改内部系统的文件了。
  为了防止软件更改系统文件(病毒?),android系统隐藏了root权限,也就是一般情况下不能修改系统文件。
  但是。。我们要刷机。所以我们就要取得Root权限
  6. 自制固件
  自制固件是某大婶改的固件的一个,主要特点就是它有自制的recovery恢复模式。可以刷写你自己的包
  我们就用自制固件作为刷机的基础,开始无穷无尽的刷机(汗)。
  7.何为 Radio 包
  无线通信模块的驱动程序,ROM 是系统程序 Radio 负责网络通信,ROM 和 Radio 可以分开刷,互不影响。如果你的手机刷新了 ROM 后有通讯方面的问题可以刷新 Radio 试一试。
  8.ROM 的分类
  一般分为两大类,一种是出自手机制造商官方的原版ROM,特点是稳定,功能上随厂商定制而各有不同;另一种是开发爱好者利用 GOOLGE 官方发布的源代码自主编译的原生 ROM,特点是根据用户具体需求进行调整,使 ROM 更符合不同地区用户的使用习惯,另外还有一些热心网友自己进行美化或修改的 ROM ,一般都是基于原生 ROM 制作,也很受大家欢迎。
  9.ROM 的选择
  不同版本的 ROM 有不同的特点,稳定型,速度型,美观型,自己喜欢什么就选择什么,正所谓萝卜青菜各有所爱。
  需要注意的是,同学们在刷机之前,要认真地查阅此版本是否带radio,radio降级小有风险。
  10.刷机方法的种类
  1. 恢复模式,用“update.zip”文件;
  2. RSD刷机;
  [b]二讲:android是什么?android现有成员有哪些?[/b]
  一:Android是什么?
  android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。它包括操作系统、用户界面和应用程序 ―― 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。Google与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达电和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。Google通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。
  二:Android团队成员有哪些?
  Android平台的研发队伍阵容强大,包括Google、HTC(宏达电)、T-Mobile、高通、魅族、摩托罗拉、三星、LG以 及中国移动在内的34家企业都将基于该平台开发手机的新型业务,应用之间的通用性和互联性将在最大程度上得到保持。“开放手机联盟”表示,Android 平台可以促使移动设备的创新,让用户体验到最优越的移动服务,同时,开发商也将得到一个新的开放级别,更方便的进行协同合作,从而保障新型移动设备的研发 速度。
  三:android在中国
  android在中国的前景十分广阔,首先是有成熟的消费者,在国内,android社区十分红火比如android.net,这些社区为 android在中国的普及做了很好的推广作用。国内厂商和运营商也纷纷加入了android阵营,包括魅族,中国移动,中国联通,华为通讯,联想等大企业。
  [b]三讲:手把手教你给android手机设置WIFI无线网络[/b]
  大家都知道WIFI是一个好东西,简单的来说它就是可以免费再有热点的地方上网,搭载Android系统的CLIQ内置了WiFi,通过WiFi你可以使用YouTube观看网上视频、使用Browser浏览网页、使用Market来下载免费软件、使用IM上MSN进行聊天、使用Gmail来收发邮件,使用……当然,还有很多很多,就不一一举例了。
  下面我们就来叫你如何给你的android手机设置WIFI无线网络:
  设置WIFI前,首先你要去一个有WIFI热点的地,最平常的地方比如家用无线路由、麦当劳、肯德基、星巴克等。
  在主菜单上找到设置一项
  然后点击进入设置,接着点击无线控件这一项
  进入无线控件你就会看到关于wifi设置 点击进入
  接着你打开网络 搜索你所在的地点的无线网络
  点击一无线网络进入 然后输入密码
  接着就是等待几十秒钟 然后它会提示你已连接 之后你可以点击浏览器 它就会直接上网了
  [b]四讲:关于CMWAP,CMNET,GPRS,EDGE问题集合[/b]
  1,我知道GPRS,那为啥我设置好的GPRS,G1上面图标显示个E,又看到某些教程说可以上EDGE,这和GPRS啥关系啊?
  答:GPRS是通用分组无线业务(General Packet Radio Service)的简称,它是GSM移动电话用户可用的一种移动数据业务。 它经常被描述成“2.5G”,也就是说这项技术位于第二代(2G)和第三代(3G)移动通讯技术之间
  EDGE是英文Enhanced Data Rate for GSM Evolution 的缩写,即增强型数据速率GSM演进技术。EDGE是一种从GSM到3G的过渡技术,说的简单点就是,GPRS是一种上网方式,应用与2G的GSM网络上的,我们叫2.5G,而EDGE其实也是通过GPRS上,不过就是加强版的GPRS,我们叫2.75GEDGE的速度比GPRS快,北京这里我平均能达到30多K每秒,峰值也达到过40K多。以上是本人亲自测试的。
  一句话:显示EDGE其实就是上了GPRS,而且是加强版的GPRS,速度更快。
  2,什么是CMNET,什么是CMWAP?
  答:CMWAP和CMNET只是中国移动为其划分的两个GPRS接入方式。中国移动对CMWAP作了一定的限制,主要表现在CMWAP接入时只能访问GPRS网络内的IP(10.*.*.*),而无法通过路由访问Internet,我们用CMWAP浏览Internet上的网页就是通过WAP网关协议或它提供的HTTP代理服务实现的。 因此,只有满足以下两个条件的应用才能在中国移动的CMWAP接入方式下正常工作:
  1.应用程序的网络请求基于HTTP协议。
  2.应用程序支持HTTP代理协议或WAP网关协议。
  这也就是为什么我们的G1无法正常用CMWAP的原因。
  一句话:CMWAP是移动限制的,理论上只能上WAP网,而CMNET可以用GPRS浏览WWW。
  3,CLIQ能不能上中国移动的GPRS?
  答:CLIQ的理念就是与网络的完美结合,主打就是上WWW网,而且也并没有行货,CMWAP这个概念只存在与中国移动,国外是没有这概念的所以,如果我们上GPRS,就要设置CMNET。
  一句话:用CMNET方式通过EDGE可以上网
  4,CMNET是不是比CMWAP贵啊?
  答:因为本人并没有周游世界,所以我也不太清楚其他地区的资费,还希望网友们可以多多提供当地资费政策,方便用户。但是我可以说北京的非包月用户的CMNET和CMWAP是不区分的,资费一样,也就说假如我动感地带用户定了5元30M,那我用CLIQ上CMNET就可以享受这个资费套餐。包月的是区分资费的。
  一句话:根据当地运营商政策而定,可以电询当地10086
  [b]五讲:什么是APK文件?他和android手机是什么关系?[/b]
  APK是Android Package的缩写,即Android安装包。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。
  APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是Dalvik VM executes的全称,即Android Dalvik执行程序,并非Java ME的字节码而是Dalvik字节码。
  一个APK文件结构为:
  mete-INF Jar文件中常可以看到
  res 存放资源文件的目录
  AndroidManifest.xml 程序全局配置文件
  classes.dex Dalvik字节码
  resources.arsc 编译后的二进制资源文件
  总结下我们发现Android在运行一个程序时首先需要UnZip,然后类似Symbian那样直接,和Windows Mobile中的PE文件有区别,这样做对于程序的保密性和可靠性不是很高,通过dexdump命令可以反编译,但这样做符合发展规律,微软的 Windows Gadgets或者说WPF也采用了这种构架方式。
  在Android平台中dalvik vm的执行文件被打包为apk格式,最终运行时加载器会解压然后获取编译后的androidmanifest.xml文件中的permission分支相关的安全访问,但仍然存在很多安全限制,如果你将apk文件传到/system/app文件夹下会发现执行是不受限制的。最终我们平时安装的文件可能不是这个文件夹,而在android rom中系统的apk文件默认会放入这个文件夹,它们拥有着root权限。
  [b]六讲:TF/MicroSD卡的SDHC标准与Class速度等级详解[/b]
  什么是SDHC标准?
  SDHC是“High Capacity SD Memory Card”的缩写,即“高容量SD存储卡”。2006年5月SD协会发布了最新版的SD 2.0的系统规范,在其中规定SDHC是符合新的规范、且容量大于2GB小于等于32GB的SD卡。
  SDHC最大的特点就是高容量(2GB-32GB)。另外,SD协会规定SDHC必须采用FAT32 文件系统,这是因为之前在SD卡中使用的FAT16文件系统所支持的最大容量为2GB,并不能满足SDHC的要求。
  所有大于2G容量的SD卡必须符合SDHC规范,规范中指出SDHC至少需符合Class 2的速度等级,并且在卡片上必须有SDHC标志和速度等级标志。
  Class传输等级:
  Class 0:包括低于Class 2和未标注Speed Class的情况;
  Class 2:能满足观看普通MPEG4 MPEG2 的电影、SDTV、数码摄像机拍摄;
  Class 4:可以流畅播放高清电视(HDTV),数码相机连拍等需求;
  Class 6:满足单反相机连拍和专业设备的使用要求;
  购买总结:
  1、市场上常见的2GB以下存储卡(含2GB)都不属于SDHC卡,其等级为Class0.
  2、并不是所有的4GB卡都是Class4,也有Class2的,不同品牌和规格也是有分类和区别的.
  3、4GB Class4还是可以值得考虑的.
  4、认清TF卡上SDHC以及Class等级标识.根据自己的实际需要购卡.不要盲目追求高速度和高容量.目前市场上常用的还是以Kingston,Sandisk,Kingmax为主,各品牌之间存在一定的差异.电脑测试并不完全体现存储卡的性质和特点.卡是要装到手机里的,你电脑里飞速20+,在手机里运行也许只有2+,选卡要选择适合自己需要的,装几首MP3非赶个潮流装个8GB,到时候受折磨的不仅仅是自己,影响更重的是手机的CPU,还有电池的续航时间,要知道,卡的容量越大,会导致文件的寻址时间增加,电池就是这样被消耗和损伤的!