当前位置:首页 > 装机升级 > 主板 > 技巧
X86也能玩转安卓!PC平台体验安卓系统全攻略
  • 2013-10-13 12:26:34
  • 类型:原创
  • 来源:电脑报
  • 报纸编辑:陈扬轶
  • 作者:
【电脑报在线】谷歌的安卓系统从一开始就是为移动设备而准备,所以几乎垄断了移动设备的ARM处理器自然也成为了安卓系统最大的栖身之地。有趣的是,随着ARM处理器性能的提高,不少ARM设备也可以通过各种方式来运行Windows系统,那么作为PC桌面电脑的统治者——X86处理器,能不能完美地运行安卓系统呢?答案是肯定的。现在我们就一起来看看如何让安卓系统运行在X86处理器上。
  谷歌的安卓系统从一开始就是为移动设备而准备,所以几乎垄断了移动设备的ARM处理器自然也成为了安卓系统最大的栖身之地。有趣的是,随着ARM处理器性能的提高,不少ARM设备也可以通过各种方式来运行Windows系统,那么作为PC桌面电脑的统治者——X86处理器,能不能完美地运行安卓系统呢?答案是肯定的。现在我们就一起来看看如何让安卓系统运行在X86处理器上。


X86平台运行安卓的两种模式
  X86版本的安卓并不是一个新鲜的东西,实际上很早开始,就已经有人打算将安卓安装在PC上,后来一些厂家也推出过安卓的上网本,手机厂商也尝试着使用ATOM处理器运行安卓系统。谷歌在2012年正式推出了专用于X86处理器的安卓X86版本,这就意味着只要是基于X86架构的电脑产品,包括台式机、一体电脑、笔记本电脑等均能安装安卓系统,从而使其不再是平板电脑或手机的专属系统。
  
  联想曾推出过X86版的安卓手机
  从目前大多数X86平台运行安卓系统的模式来看,基本上分为两种,一种是PC通过虚拟器来体验安卓系统,一种则是直接在U盘或者硬盘上安装安卓系统并直接使用。前者步骤比较麻烦,不但要下载各种SDK、JAVA程序,同时还要在系统中设置各种变量,整个过程比较繁琐,而且稍微设置有一些不对,运行起来就有问题。另外一种则像我们平时安装操作系统一样,将安卓的安装程序以光盘的形式放在U盘中,既可以在U盘上直接运行安卓系统,也能将它安装到电脑的硬件上。这两种模式各有各的优劣,前者在使用的时候比较简单方便,只是安装和设置稍微麻烦一些;后者安装简单,使用设置也很容易上手,只是要作为一个真正的系统去操作,而且也需要用到一些软件。整体而言,现在更多人在使用X86平台体验安卓时,倾向于在U盘或硬盘上安装使用安卓系统而不是使用模拟机。
  
  PC上安卓的模拟机
  从之前的PC安装安卓系统来看,对处理器和显卡都有一定的要求。一些安卓的安装程序也比较有针对性,比如专为某一类处理器或者某一类ATOM上网本单独提供的版本。早前也有一些版本对AMD处理器或者对NVIDIA显卡存在兼容性问题。不过现在最新的X86安卓版本在兼容性上已经得到不错的改进,第三方程序员也在各种版本中加入了各种代码以支持不同的X86平台,所以现在大多数X86平台运行安卓系统是没有太大问题的(一些小兼容问题不可避免)。当然,为了保证安卓系统运行的正常,一般还是推荐Intel处理器和AMD的显卡。


X86安装安卓系统教程
准备工作
  再让PC运行安卓系统之前,我们必须在事先就做好一些准备工作。和模拟机在设置后再下载系统不同,我们之前首先就是要准备好要运行的安卓系统安装程序,目前最新的安卓是X86 4.3测试版ISO镜像,大家可以在网上搜索并下载。
  
  此外,我们还要准备一个U盘,U盘在实际的操作过程中就相当于一个启动光盘,可以让用户自己选择将安卓安装在硬盘中还是直接在U盘上运行。现在的U盘的速度足以满足安卓系统运行的需求,而且成本低,风险小,如果电脑对安卓兼容性不好,只要不安装到硬盘中也不会影响到原有的系统。此外,U盘启动安卓的原理类似于WinPE,便携性好,而且可以快速测试出当前电脑和安卓系统的兼容性。
  
  最后我们要准备UltraISO这款软件用于制作U盘的安卓系统安装启动盘。然后准备一款可以正常运行的电脑即可。如果电脑对安卓系统的兼容性不好,那么就只能用虚拟机模式再试试了。

 

制作系统安装盘
  把U盘插入电脑,然后打开UltraISO软件,使用UltraISO打开需要写入U盘的安装镜像。具体操作为找到菜单栏,依次选择“文件/打开”,并选择所需镜像。镜像加载完毕后,就要准备将镜像写入到U盘中,传统的复制粘贴只能将数据复制到U盘而不能创建引导文件,所以需要使用UltraISO专门的映像写入功能。
  
  在UltraISO主界面菜单栏中依次点击“启动/写入硬盘映像”后会打开一个对话窗口。在“硬盘驱动器”项目中,选择要制作成启动盘的U盘(软件默认U盘)、在“写入方式”项目中选择“USB-HDD+”或“USB-ZIP+”;点击“写入”,等待片刻,提示“刻录成功”后,就表明制作结束。期间会弹出提示窗口,U盘上的所有数据都会丢失,点击“是”便大功告成,一个拥有安卓系统的安装启动盘就制作成功了,此时安卓X86的系统镜像已经以Live CD的形式烧录到了U盘里。


  制作好系统安装盘之后,其实就已经算是完成了一半的工作了。因为安卓系统相比Windows系统,容量要小得多,所以实际上无论是制作安装盘的时间,还是具体的安装过程远比Windows要快捷简单很多。


设置引导进行安装
  将U盘插入到电脑的USB接口上,重新开机进行BIOS,将U盘设置为优先启动项,现在的主板都能设置U盘引导,如果用户的电脑BIOS没有这一项,那只能说这机器也太老了,请更换电脑……当然也可以试试在开机时按快捷键选择启动磁盘。
  
  开机使用U盘启动后,就可以直接进入到安卓X86的安装界面。安卓X86的安装菜单非常简洁的。菜单四个选项从上至下依次为:Live-CD直接运行安卓X86系统、Live-CD VESA模式、Live-CD Debug模式以及进入硬盘安装向导。
  
  安卓X86系统的安装界面
  一般来说,我们都会选择第一项或者第四项,第一项情况等同如WinPE,用户可以直接在U盘上使用安卓X86系统,这样要是主机有兼容性问题,大不了把U盘拔出来换一个电脑再试。第四项则是将安卓X86系统安装到硬盘上去,这个就和我们安装Windows一个概念了,下面主要谈谈将安卓直接安装到硬盘上去。
  
  点击安装安卓X86系统到硬盘后,显示器上会出现一连串数字和英文,这是正常的检索程序,等待一阵后就正式进入安装界面了。安装过程第一步是让用户选择安装的位置,不过和Windows安装不同,这里不会显示具体的盘符,不过会列出分区顺序让用户选择。安卓X86可以安装在不同格式的分区中,包括NTFS、Fat32、EXT3和EXT2等,同时还允许用户再一次格式化分区,当然我们还是推荐使用Linux系统常用的EXT3格式或者常见的NTFS格式,如果使用Fat32的话,系统将不会为用户保留数据,也就是说只能以Live CD的形式运行,每次重新开机就等于运行一次全新的系统,又要去单独设置。
  
  虽然没有盘符,但是安装位置还是很清楚
  选择好安装位置,还要让用户调整的三项设置,分别是:安装引导加载程”、创建从Windows的启动项以及创建安装文件和系统的读写目录,这三个选项虽然可选,但是推荐用户一律选择“YES”,这样用户也可以随时从Windows系统以及安卓系统中切换。
  
  安装安卓系统的时间很快,如果用户没有选择困难症,大概只需要2、3分钟即可搞定。系统安装完成后,会提示用户设置用户资料存储空间,默认为512MB,最大为2GB,这个自己看需求随意设置了。


创建USER DATA
  无论是买到新的安卓设备还是刷机,开机后第一步都是设置用户的使用环境,安卓X86系统也不例外。进入系统后我们首先就要进入USER DATA界面,完善自己的资料和使用环境。基本上这个和普通的手机平板一样,相信大家都有这方面的经验,这里就不多说了。
  
  和其他安卓设备一样的设置界面
  由于大多数用户的电脑性能都还不错,哪怕是目前的入门PC,其性能也要远远高于安卓设备,所以基于高性能的桌面级平台,安卓X86版只要不碰到兼容性问题,运行起来肯定是十分流畅的。系统中界面切换、应用程序调取等操作的响应时间极短,远比普通的手机和平板快。值得一提的是,从安卓X86版4.0之后,系统对于鼠标与键盘操控的支持提升很大,用户即使没有触控屏,就用鼠标和键盘一样能获得不错的体验。说到这里,必须要提醒用户的是,如果电脑是一体触控机,安卓X86系统对于触控的体验还不错,如果是单独外接的触控显示器,那么在触控方面可能会有一些问题。

 
X86四核处理器与Tegra4的较量
测试平台及说明
主板:Intel Z77原厂主板
处理器:Intel Core i7 4770K
硬盘:希捷7200.12 500GB
内存:Gskill DDR3 2133 8GB
显示器:DELL 2713HM
电源:航嘉X7 900W
系统:Windows 64Bit中文版、安卓X86 4.3
安卓设备:NVIDIA SHIELD(Tegra4处理器、安卓4.21系统)
  
  用于和X86平台对比的SHIELD
  X86和ARM性能之争由来已久,尽管我们早就认定目前ARM相比X86处理器的性能还有很大差异,但既然X86平台已经可以安装安卓系统,那么我们不妨比较一下同为四核的ARM处理器以及X86处理器的性能。
  
  在平台方面,我们选择了Intel的Core i7 4770K处理器,这算是目前PC上最强的四核X86处理器了。而我们手头正好有一款NVIDIA的SHIELD设备,SHIELD采用的是ARM A15架构的Tegra4处理器,核心频率为1.9GHz,在GPU部分,Tegra4拥有72颗流处理器的GPU核心,也可算目前最强的ARM四核处理器,我们正好可以拿来和四核的Core i7 4770K进行对比。
  
  对比的软件和程序自然都是安卓上的跑分软件,包括安兔兔、3DMark、BaseMark等多款用于测试处理器和GPU性能的程序,我们将两个平台设置在同一软件环境下,通过他们之间分数的对比,来看看两者的性能差异有多大。


测试结果及分析




  从测试结果来看,在处理器方面,目前最强的桌面四核处理器Core i7 4770K可以说是完爆Tegra4,在每项测试成绩都大幅领先于现在最强的ARM四核处理器,要知道安卓系统本身并没有对X86处理器有什么优化,所以这个成绩实际并不能完全说明X86处理器在性能上的优势,如果安卓X86系统进一步完善,那么X86处理器的优势将更加明显。
  
  至于在GPU方面,即使是我们认为不太强的Intel核芯显卡,在性能上也比目前最强的Tegra4高出很多,我们很难想象如果测试中使用的是中高端的独立显卡(如果安卓X86能正常驱动的话),那么这个优势会有多大。
  
  另外一个有趣的情况是,如果我们将Core i7 4770K屏蔽两个核心,让它以双核心模式运行安卓系统,那么它和Tegra4在处理器性能上会大幅缩小差距,甚至在一些测试项目上会非常接近Tegra4。这一方面说明本身安卓X86系统对X86处理器还停留在能基本正常运行但优化不够的阶段,另一方面也证明了Tegra4在ARM处理器中强大,至少在特殊环境下,Tegra4在综合性能上已经可以接近现在的双核X86处理器了。


编辑观点
安卓X86,一种有趣的尝试
  就个人而言,在X86平台上安装安卓系统,是一个有趣的尝试,本身安装过程不复杂,能在PC上体验一种全新的系统,总会让人产生兴趣。当然,这也就停留在有趣上,如果真要让人长年累月在PC上使用安卓,就不说兼容性这些问题,本身也不是最好的选择,无论在游戏、办公还是日常应用上,PC上使用Windows还是比安卓方便。当然,安卓本身为移动设备优化的特点在PC上也无从体现,难道真用鼠标键盘去玩安卓那些本该用手指去体验的应用?这倒真应了一句话:术业有专攻!大家还是把自己的本职工作做好吧!闲来无事玩玩尚可,认真就没必要了!
  
值得说的是ARM处理器和X86处理器的性能对比!或许有人觉得用最强的桌面X86处理器去和ARM对比有点欺负人,但这的确让我们看清楚了现阶段ARM处理器和X86处理器之间的巨大性能差异。实际上我想说的是,这还是让X86跑安卓,如果让ARM跑Windows,这个性能差异恐怕会大到让人崩溃!当然,这两种处理器对比本身也算是有点无厘头的感觉,毕竟应用环境和优化环境还是不一样。真要较真,没看到ATOM双核处理器认真玩玩安卓,就秒杀了几乎所有的ARM处理器啊。事实上,两种处理器虽然在未来都会继续走低功耗高性能的道路,但肯定还是各行其道,谁想要灭了谁至少短时间都不太现实! 
本文出自2013-10-07出版的《电脑报》2013年第39期 E.硬件DIY
(网站编辑:pcw2013)


我来说两句(0人参与讨论)
发表给力评论!看新闻,说两句。
匿名 ctrl+enter快捷提交