成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Android X86版獨家深度體驗

原創
系統 Linux
Android是基于Linux內核的軟件平臺和操作系統,是Google在2007年11月5日公布的手機系統平臺,早期由Google開發,后由開放手機聯盟(Open Handset Alliance)開發。

[[5581]] 

【51CTO.com獨家特稿】Android是基于Linux內核的軟件平臺和操作系統,是Google在2007年11月5日公布的手機系統平臺,早期由Google開發,后由開放手機聯盟(Open Handset Alliance)開發。它采用了軟件堆層(software stack,又名以軟件疊層)的架構,主要分為三部分。低層以Linux內核工作為基礎,只提供基本功能,其他的應用軟件則由各公司自行開發,以java作為編寫程序的一部分。另外,為了推廣此技術,Google和其它幾十個手機公司建立了開放手機聯盟(Open Handset Alliance)。Android在未公開之前常被傳聞為Google電話或gPhone。大多傳聞認為Google開發的是自己的手機電話產品,而不是一套軟件平臺。

而由于上網本市場的日益火爆,不甘局限于手機平臺的Android操作系統也開始躍躍欲試,準備在X86平臺上大展拳腳。據Google官方公布,支持x86平臺的Live-Android項目0.2版本已經初步完成,現在已經開始提供LiveCD下載。用戶只需要從官方下載ISO,刻錄成光盤后重啟用光盤引導,即可感受Google的這款手機操作系統。在我們等待Google Chrome操作系統之前,Android系統的LiveCD也許可以讓我們提前感受一下Google的操作系統。另外,這款系統也支持VirtualBox或微軟Virtual PC虛擬機,用戶完全可以在虛擬機中進行嘗試。

51CTO本次為您測試的是華碩為EEE-PC平臺定制的eeepc-20090820版Android X86系統。感興趣的用戶可以在這里下載:http://android-x86.googlecode.com/files/eeepc-20090820.iso (51CTO編輯注:該地址目前已經轉移到 http://www.android-x86.org/ 。如果從國內無法訪問該站點的用戶,也可以從 http://code.google.com/p/android-x86/downloads/list 獲取***的ISO)

平臺的源代碼可以從http://code.google.com/p/android-x86/wiki/GetSourceCode這里進行下載。

如果想要下載源代碼進行編譯,可以使用:

$ repo init -u git://git.android-x86.org/android-x86/platform/manifest.git
$ repo sync 
$ make iso_img usb_img TARGET_PRODUCT=eeepc

Android系統中雖然包含了kernel tree但是在編譯的時候完全用不到。事實上,kernel就是以prebuild binary(預先編譯好的二進制檔)的方式被加進***產生的鏡像文件中的。對于這種做法,在手機操作系統上沒有任何問題,反正要編譯什么功能都已經預先知道。然而對于X86平臺來說,這樣的做法顯然不妥當。每個人的需求不相同,所需要的kernel也就不同。另外kernel的更新速度很快,尤其在X86平臺。因此比較聰明的做法就是在編譯Android的時候加入kernel編譯,并直接將編譯結果加入鏡像文件中。新版的源代碼加入了kernel編譯規則(build/core/kernel.mk),給X86預設的config存檔放在kernel/arch/x86/configs/android-x86_defconfig。在編譯過程中,會以這個config為主,產生kernel和對應子組塊。也可以單獨編譯kernel:

$ make kernel TARGET_PRODUCT=eeepc

也可以使用自己的config存檔。只要將它放入kernel/arch/x86/configs中,并且指定變量TARGET_KERNEL_CONFIG 就好(假設config 存檔名叫my_defconfig):

$ make iso_img TARGET_PRODUCT=eeepc TARGET_KERNEL_CONFIG=my_defconfig

這個全新的Android X86平臺是由Beyounn和Cwhuang主持設計的。項目的主要目的在于為X86平臺提供一套完整的Android系統解決方案。這個項目提供了一套完整的可行源代碼樹,配套文檔以及Live CD與Live USB。

系統的***版本是發布于2009年7月的Android X86 V0.9。

這個系統實現了如下功能:

  1. 使用Kernel 2.6.29內核,并開啟KMS功能。
  2. 支持提供了音效。
  3. 支持網絡攝像頭。
  4. 支持存儲卡與移動存儲設備的自動加載。
  5. 支持自動檢測驅動模式。
  6. 支持Ethernet (DHCP)。
  7. 支持鼠標滾輪。
  8. 即時顯示電池狀況。
  9. 支持待機功能。
  10. 支持觸摸屏幕。
  11. 支持壓縮檔案格式。
  12. 支持除錯模式。
  13. 加入了BusyBox。
  14. 可以運行在虛擬機上如:Virtual Box, Qemu, VMware
  15. 發布了Live CD的ISO存檔,以及Live USB Image存檔。
  16. 支持無線網絡并可從GUI開啟并設定。
  17. 全新的安裝模式,可以安裝到ext3/ext2/ntfs/fat32磁盤格式。
  18. 可以載入firmware的hotplug。
  19. 改善鍵盤支持,可以使用usb鍵盤。
  20. 按下電源鍵可以開機。

而小組下一步的工作計劃在于改善以下幾個方面:

  1. 對于Wifi無線網絡更好的支持(目前可以較好的支持at15k和at19k,而對于其它類型的設備則需要進一步完善)。
  2. 對于藍牙設備的支持。
  3. 更完善的安裝程序和多重啟動系統。
  4. 多平臺支持。
  5. Fn鍵的支持。
  6. 電源管理系統。
  7. 3D加速與高清設備的支持(目前已經由olv完成,需要進一步在平臺上進行測試)。
  8. 多點觸摸設備的支持。
  9. 3G移動設備的支持。
  10. 開發更多的第三方應用程序。

由此可見,Android X86版還處于雛形階段,系統還需要很多完善的地方。但是經過我們的試用,發現這個系統在X86平臺的移動終端上還是有很大潛力的。

#p#

目前的Android X86 v0.9版提供了一個簡單的安裝程序,可以將它安裝在X86的硬盤上,目前它支持的文件系統有:ext2,ext3,ntfs,fat32.通過使用這個安裝程序,你可以無需清除硬盤中原本的資料,也不需要單獨分區。可以直接將它安裝在現有分區中,事實上,只不過是建立了一個目錄,將Android存放到里面而已。除了可以安裝到ext2,ext3,fat32之外,也可以安裝到Windows 的ntfs上,做成雙開機。并且可以同時安裝多個Android的X86版本,將每個版本安裝到單獨目錄中,然后自行修改開機選單。

下面我們看一下安裝過程:

首先,從光驅或者USB啟動Android X86.選擇'Install Android to hard disk'。如下圖:

然后,將會出現一個分區選擇對話框,你可以選擇現有分區安裝Android X86,也可以通過選擇'Create/Modify partitions',來創建或者修改一個分區。需要注意的是你可以將Android X86安裝到移動存儲設備中,如果驅動器沒有出現在列表中,你可以選擇'Detect devices'。如下圖:

Android X86版可以和其它操作系統共存。如果所選擇分區已經格式化過了,你可以選擇'Do not format'來保留現有數據。要是不然,可以選擇一種文件系統來格式化磁盤。需要注意的是所選擇的類型必須要和分區ID匹配。否則將無法啟動。如下圖:

另外,如果你選擇fat32來格式化磁盤,將會出現一個警告,顯示Android將不會為fat32保存數據。你依舊可以安裝,不過安裝過后的Android系統將會像live CD系統一樣工作。這是因為所有的數據在關機之后將會消失。因此我們不建議在fat32分區安裝Android X86版。

之后系統會提示是否安裝boot loader Grub。通常情況下我們都回選擇是,除非你想通過手動安裝boot loader。需要注意的是安裝程序只會為Android X86創建啟動項,如果想要多操作系統多重啟動,你需要手動在/grub/menu.lst加載啟動項。如圖:

然后,安裝程序將會啟動,你會看見如下滾動條:

如果你看到下面的畫面,安裝程序就完成了。重啟之后就可以直接運行Android X86。

如果想添加其它操作系統多重啟動,你需要向/grub/menu.lst添加啟動條目。例如,如果想要啟動Window搜就需要加入以下內容:

title Windows
rootnoverify (hd0,0)
chainloader +1

如果下載最近的Android source來編譯,可能會發現在X86平臺無法啟動的現象,會一直卡在Android的Logo進不去。這是由dalvik的修改造成的,只要讓dalvik停留在前一版本:

$ cd dalvik
$ git checkout 3102d52

然后重新編譯即可。

#p#

Android系統只要是針對上網本,Mid等個人移動上網平臺設計的,因此在界面設計方面也以簡約為主,兼顧了日常應用等一些主要功能。

開機界面:

 

 

界面之間的切換通過鼠標滑動切換。相信用慣了Iphone的用戶應該不會陌生。日后通過對多點觸摸屏的支持,可以達到更好的人機交互性。懸浮的Google搜索工具條可以方便用戶進行搜索操作。

系統菜單方面,Adnroid X86提供了攝像頭,開發工具,瀏覽器,電子郵件,圖片,音樂等多個功能。布局與手機相仿,可以使用戶操作更加簡單。

Android最重要的功能還是移動上網,因此下面我們就來測試一下它的網絡功能。

目前,***版的Android X86已經可以支持大部分的無線網卡。目前測試結果,早期EEE PC使用的ath5k driver和后續版本的ath9k driver都可以***運行。而很多筆記本使用的ipw2200網卡也可以驅動了。而現在對于3G設備的支持也在開發中,通過無線網絡與內置瀏覽器的搭配,可以使無線上網變得更加簡單輕松。

 

  

在開發工具方面,可以利用內部工具進行一些簡單的開發與調試。

 
終端模擬器

在多媒體方面,Android X86在音頻方面沒有任何問題。在PC機上和虛擬機上都可以進行音樂的播放。由于缺少第三方插件,導致在視頻播放方面沒有辦法進行,這也是日后需要加強的。

 

 

經過對Android X86版本的試用,只能說革命尚未成功,同志們還需接著努力。平臺上很多最基本的功能還是沒有實現。但是Android X86提倡的簡單方便的操作性還是值得表揚的。畢竟科技產品要以人為本,對于上網本平臺我們不需要繁瑣的操作,我們需要的是像家里電視機一樣,簡簡單單滿足我們日常的應用就好了。而這正是Android所一直提倡的理念。隨著Android X86平臺的日漸完善,我們相信它的未來會越來越好。

【編輯推薦】

  1. Android 2.0現身Google I/O開發者大會
  2. Android曝安全漏洞黑客可安裝擊鍵記錄軟件
  3. Google公布Android開發路線圖
  4. 谷歌在臺灣成立Android上網本開發團隊
責任編輯:龐桂玉 來源: 51CTO
相關推薦

2013-03-28 11:34:06

2012-02-13 10:08:06

ARMWindows 8X86

2013-08-08 11:01:11

谷歌Android 4.3

2009-11-23 19:36:56

2011-12-01 11:09:48

AMDx86服務器英特爾

2011-12-01 22:23:50

Android

2011-05-31 14:44:55

Android

2011-12-09 21:10:50

Android

2010-02-04 16:27:24

Android X86

2011-09-15 10:21:22

AndroidX86架構英特爾

2010-02-05 16:04:45

X86 Android

2012-03-22 10:03:31

2009-08-14 09:30:04

Windows 7 Ux86下載

2011-11-10 09:26:48

Solaris 11

2011-12-19 10:55:58

云計算中國電信

2011-02-20 22:23:43

X86虛擬化XenServer

2014-10-10 14:18:58

2010-03-20 11:03:13

VMControl虛擬化管理

2009-08-05 09:02:26

Microsoft FIIS 7.0

2013-08-07 09:55:05

IBMGoogleNVIDIA
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲精品一区二区冲田杏梨 | 国产69精品久久99不卡免费版 | 97精品国产97久久久久久免费 | 看av网址| 成人精品久久日伦片大全免费 | 色久电影 | 瑟瑟免费视频 | 成人精品视频免费 | 一区二区三区国产好 | 精品一区二区三区电影 | 中文字幕欧美一区 | 色婷婷久久综合 | 国产视频福利在线观看 | 国产精品久久久久久久久久久久久 | 亚洲综合无码一区二区 | 亚洲精品2区 | 国产视频久久 | 久久久蜜桃一区二区人 | 妞干网视频 | 99这里只有精品视频 | 黄视频在线网站 | 午夜免费网站 | 国产69精品久久99不卡免费版 | 久久中文字幕一区 | 久久精品国产a三级三级三级 | 国产免费一区二区三区 | 欧美午夜在线 | 日韩国产一区二区三区 | 国产二区视频 | 91精品在线看 | 黄a网 | 成人综合一区二区 | 成人毛片网站 | 毛片入口 | 久草免费在线视频 | 日本在线播放一区二区 | www.99re| 久热中文字幕 | 久久在线看 | 国产精品大片在线观看 | 一级毛片网 |