Ⅰ android x86哪個版本兼容性高
4.4、5.1、6.0,最後還是安回了4.4 r4那個版本。
5.1稍好些,但是軟體兼容不好。
6.0雖然新,但是軟體兼容極差。
4.4用著也沒感覺差哪去,主要是心裡老想著5.1,6.0。介紹說什麼內核什麼優化,感覺糾結。
其實現使用4.4居多,開發的軟體當然是對4.4兼容好。
不用再猶豫了,安裝4.4,等高版本都妥妥的了再舒服的用也不遲。
Ⅱ ARM系統和 android X86 有什麼區別嗎
一、兩者的概述不同:
1、ARM系統的概述:ARM處理器是英國Acorn有限公司設計的低功耗成本的第一款RISC微處理器。全稱為Advanced RISC Machine。ARM處理器本身是32位設計,但也配備16位指令集,一般來講比等價32位代碼節省達35%,卻能保留32位系統的所有優勢。
2、android X86的概述:Android x86 即運行於 x86 PC上的Android操作系統,目前已經支持大部分安卓程序。Android X86平台是由Beyounn和Cwhuang主持設計的。
二、兩者的作用不同:
1、ARM系統的作用:ARM的Jazelle技術使Java加速得到比基於軟體的Java虛擬機(JVM)高得多的性能,和同等的非Java加速核相比功耗降低80%。
2、android X86的作用:項目的主要目的在於為X86平台提供一套完整的Android 系統解決方案。這個項目提供了一套完整的可行源代碼樹,配套文檔以及Live CD與Live USB。
三、兩者的特點不同:
1、ARM系統的特點:耗電少,功能強;16位/32位雙指令集;合作夥伴眾多。
2、android X86的特點:具有更完善的安裝程序和多重啟動系統;支持滑鼠及部分鍵盤;支持待機功能;支持部分觸摸屏;支持壓縮檔案格式。
Ⅲ linux系統和安卓X86的區別
1、從底層來講,linux一般是要安裝在pc,pc-server,及部分小型機上的。 那大體來說呢,架構屬於X86-64或者安騰。
而android 一般是安裝在手機跟平板電腦上的。 現在市面上,其CPU型號千變萬化,一個廠家一個架構。 而且手機跟PC的硬體也不同。 必然導致其內核的不同
也就是說,從底層來講,linux與android的內核支持架構有很大區別。 即便同樣是android系統本身,由於不同型號的手機,使用的硬體也不同,
所以使用的內核也就不同,這也是為什麼普遍的, 沒一款手機幾乎都有自己的底包,不能像PC那樣互通。 關鍵是由於現在的手機CPU,硬體架構沒有一個同一的標准。
2、架構上內核之上的則是lib了,也就是模塊。這個兩者沒有太大的差別。 linux的lib也是可以隨便定製的。android也一樣。 但是lib是要依賴底包的。
3、應用的區別,lib之上是各種應用。 這個可以理解為軟體。 這一個層面就沒啥不同之處可講了。 就是一個開發問題了。
總體來說呢,android採用了linux系統的開發思想跟工作原理。 lib這個中間層很多都是照搬linux核心lib重新定製開發的。 所以,說android是一種嵌入式定製的linux系統也是可以的。
Ⅳ 安裝android x86 需要多大空間
UltraISO主界面
打開所需的鏡像文件
接著我們使用軟體打開我們需要寫入U盤的安裝鏡像。操作為:找到菜單欄,依次選擇文件->打開,並選擇所需鏡像。
選擇「寫入硬碟鏡像」
鏡像載入完畢後,我們就要准備將鏡像寫入到U盤中,傳統的復制粘貼只能將數據復制到U盤而不能創建引導文件,所以我們需要使用UltraISO專門的映像寫入功能。我們在主界面菜單欄中依次點擊啟動->寫入硬碟映像後打開一個對話窗口。
寫入U盤的設置方法
我們只需要按照上圖的指示已經設置就可以把鏡像寫入到我們指定的U盤中了。剩下的事情就是我們點擊「寫入」按鈕之後稍等片刻即可。由於U盤的寫入速度普遍較快,所以鏡像在數十秒內就可以寫入完畢。至此一個系統安裝U盤就順利製作好了。
鏡像製作完成後,我們就可以開始安裝了。我們插好U盤,然後需要在主板BIOS裡面將U盤設置為優先啟動項,這樣才能夠順利進入系統安裝界面。由於每款主板產品的BIOS界面都各不相同,所在設置上也有很多不一樣的地方,所以大家如果對BIOS設置不太了解,可以參考自己電腦的主板說明書再來進行相應的操作。
在BIOS內將系統安裝U盤設為第一啟動項
BIOS設置好後重新啟動就能夠進入到Android x86安裝菜單
如果我們在BIOS裡面設置無誤的話,那麼當我們重新啟動之後就可以直接進入到Android x86的安裝菜單。Android x86的安裝菜單整天還是非常簡潔的。菜單四個選項從上至下依次為:直接運行Android x86、VESA模式、Debug模式以及進入安裝向導。
這裡面第一項和最後一項是我們最常用的。第一項可以讓我們免去安裝的麻煩直接在安裝盤上運行Android x86,但是不能夠保存對系統的任何改動。而最後一項則是與傳統系統一樣將Android x86安裝到我們的電腦硬碟中。如果大家只是體驗一下的話選擇第一項即可,當然這樣的話本文就可以結束了。下面筆者就告訴大家如何將Android x86安裝到自己電腦的硬碟裡面。
創建一個專為存放Android系統的分區是第一步
雖然Android x86可以支持目前主流的磁碟格式,但是筆者這里仍然要教大家如何創建一個獨立的分區。在上圖的界面上我們選擇:「Create/Modify partitions」,進入到下面的磁碟分區的界面。
上面我們在從安裝分區選擇菜單中進入到了分區創建界面。這里的操作也是Android安裝中比較復雜的地方。所以筆者會詳細地為大家一步一步來創建一個Android x86安裝分區,詳細大家很快就能夠學會。
分區創建界面
Android x86安裝系統盤內置了分區創建界面「cfdisk」,不過相對於Windows的分區界面來說「簡朴」了不少。但是即使這樣的界面可能被大家唾棄,但是其實在功能上一點沒有縮減。首先我們先來新建一個分區,我們使用鍵盤將游標移動到「New」選項。
設置分區為主分區
由於系統必須安裝在主分區上,所以我們選擇菜單的「Primary」選項來創建一個主分區。如果需要創建多個分區的話,除了安裝系統的主分區之外的分區選擇主分區還是邏輯分區都沒有太大的區別。
輸入我們需要創建的分區容量大小,單位為MB
將創建好的分區變更「可啟動」屬性
接下來我們需要做的是設定分區的大小,由於Android x86佔用磁碟空間非常小,所以我們不用給系統分區設置太多的容量。設置完分區後我們再選擇菜單的「Bootale」選項將分區設置成可啟動分區。這樣分區的設置就算是全部完成了,我們選擇「Quit」選項退回安裝分區選擇界面。
分區創建好了,那麼我們安裝系統的工作其實就已經完成了一多半了,剩下的就是需要大家將Android x86系統安裝到我們的分區中去。當我們從分區創建界面返回到系統安裝分區選擇界面時,就可以看到界面產生了細微的變化。
創建好的分區已經能夠在菜單上顯示出來
我們看到剛才創建的分區已經顯示在了列表中,我們選擇該分區作為我們的系統分區,然後我們按回車鍵確定。
選擇文件系統
接下來我們選擇分區的文件系統,雖然Android x86支持NTFS和FAT32兩種常用文件系統格式。但是為了獲取最佳的兼容性我們選擇EXT3文件系統,這也是在移動版Android系統上最常用的分區之一。
安裝引導載入程序
設置系統文件夾為可讀寫許可權
之後我們會看到兩組提示框,分別是安裝引導載入程序確認以及將系統文件夾設置可讀寫許可權。為了保證電腦開機能夠正常引導進入Android系統,前者我們選擇「YES」。後者為可選選項,選擇YES可以讓開發者更加容易進行Debug工作,但是會佔用一部分空間,由於我們空間充足,所以這里也選擇「YES」。
全部完成後就可以直接運行x86版Android系統了
Ⅳ 能不能增加一個Android-x86版本
你是指安裝在 PC 上的那個 Android-x86 嗎?
之前用過一下,感覺硬體上兼容性不太好。在intel cpu上可以安裝成功, 但是在 amd cpu
的電腦上安不上。
而且在即使安裝成功了,好多app都會出錯的,連個搜狗輸入法都跑不起來,最後只好放棄。
但是這個我是很久之前裝的了, 不知道現在的版本會不會有所改進。
Ⅵ AndroidX86系統什麼意思
簡單的說x86代表32位操作系統 x64代表64位操作系統。
如何判斷電腦是否支持64位操作系統?
64位的windows 7發布,很多朋友想知道自己電腦是否支持64位的系統!
首先從一個常理來說,如果你的CPU是雙核,應該是支持64位的了!
當然你也可以用CPU—Z來檢查一下自己的CPU是否包含有EM64T (INTEL)或者X86_64(AMD)指令!如果包含,那就說明支持64位!
如果你的CPU是雙核以上,那肯定支持64位操作系統了
如果你的電腦內存大於4G,那就要用64位的系統了,因為32位的Windows 7也好,Vista也好,最大都只支持3.25G的內存。而64位的windows 7最大將支持128G的內存。
以下是引用網路上一段文字:
64bit計算主要有兩大優點:可以進行更大范圍的整數運算;可以支持更大的內存。
不能因為數字上的變化,而簡單的認為64bit處理器的性能是 32bit處理器性能的兩倍。實際上在32bit應用下,32bit處理器的性能甚至會更強,即使是64bit處理器,目前情況下也是在32bit應用下性能更強。所以要認清64bit處理器的優勢,但不可迷信64bit。
官方解析32位和64位系統:
x86是對基於intel處理器的系統的標准縮寫。X與處理器沒有任何關系,它是一個對所有*86系統的簡單的通配符定義,是一個intel通用計算機系列的編號,也標識一套通用的計算機指令集合,由於早期intel的CPU編號都是如8086,80286來編號,由於這整個系列的CPU都是指令兼容的,所以都用X86來標識所使用的指令集合如今的奔騰,賽揚系列都是支持X86指令系統的,所以都屬於X86家族.
這里的64位技術是相對於32位而言的,這個位數指的是CPU GPRs(General-Purpose Registers,通用寄存器)的數據寬度為64位,64位指令集就是運行64位數據的指令,也就是說處理器一次可以運行64bit數據。64bit處理器並非現在才有的,在高端的RISC(Reced Instruction Set Computing,精簡指令集計算機)很早就有64bit處理器了,比如SUN公司的UltraSparc Ⅲ、IBM公司的POWER5、HP公司的Alpha等。
64bit計算主要有兩大優點:可以進行更大范圍的整數運算;可以支持更大的內存。不能因為數字上的變化,而簡單的認為64bit處理器的性能是32bit處理器性能的兩倍。實際上在32bit應用下,32bit處理器的性能甚至會更強,即使是64bit處理器,目前情況下也是在32bit應用下性能更強。所以要認清64bit處理器的優勢,但不可迷信64bit。
目前主流CPU使用的64位技術主要有AMD公司的AMD64位技術、Intel公司的EM64T技術、和Intel公司的IA-64技術。其中IA-64是Intel獨立開發,不兼容現在的傳統的32位計算機,僅用於Itanium(安騰)以及後續產品Itanium 2,一般用戶不會涉及到,因此這里僅對AMD64位技術和Intel的EM64T技術做一下簡單介紹。
AMD64位技術
AMD64的位技術是在原始32位X86指令集的基礎上加入了X86-64擴展64位X86指令集,使這款晶元在硬體上兼容原來的32位X86軟體,並同時支持X86-64的擴展64位計算,使得這款晶元成為真正的64位X86晶元。這是一個真正的64位的標准,X86-64具有64位的定址能力。
X86-64新增的幾組CPU寄存器將提供更快的執行效率。寄存器是CPU內部用來創建和儲存CPU運算結果和其它運算結果的地方。標準的32-bit x86架構包括8個通用寄存器(GPR),AMD在X86-64中又增加了8組(R8-R9),將寄存器的數目提高到了16組。X86-64寄存器默認位64-bit。還增加了8組128-bit XMM寄存器(也叫SSE寄存器,XMM8-XMM15),將能給單指令多數據流技術(SIMD)運算提供更多的空間,這些128位的寄存器將提供在矢量和標量計算模式下進行128位雙精度處理,為3D建模、矢量分析和虛擬現實的實現提供了硬體基礎。通過提供了更多的寄存器,按照X86-64標准生產的CPU可以更有效的處理數據,可以在一個時鍾周期中傳輸更多的信息。
EM64T技術
Intel官方是給EM64T這樣定義的:EM64T全稱Extended Memory 64 Technology,即擴展64bit內存技術。EM64T是Intel IA-32架構的擴展,即IA-32e(Intel Architectur-32 extension)。IA-32處理器通過附加EM64T技術,便可在兼容IA-32軟體的情況下,允許軟體利用更多的內存地址空間,並且允許軟體進行32 bit線性地址寫入。EM64T特別強調的是對32 bit和64 bit的兼容性。Intel為新核心增加了8個64 bit GPRs(R8-R15),並且把原有GRPs全部擴展為64 bit,如前文所述這樣可以提高整數運算能力。增加8個128bit SSE寄存器(XMM8-XMM15),是為了增強多媒體性能,包括對SSE、SSE2和SSE3的支持。
Intel為支持EM64T技術的處理器設計了兩大模式:傳統IA-32模式(legacy IA-32 mode)和IA-32e擴展模式(IA-32e mode)。在支持EM64T技術的處理器內有一個稱之為擴展功能激活寄存器(extended feature enable register,IA32_EFER)的部件,其中的Bit10控制著EM64T是否激活。Bit10被稱作IA-32e模式有效(IA-32e mode active)或長模式有效(long mode active,LMA)。當LMA=0時,處理器便作為一顆標準的32 bit(IA32)處理器運行在傳統IA-32模式;當LMA=1時,EM64T便被激活,處理器會運行在IA-32e擴展模式下。
Ⅶ android-x86怎麼安裝apk
應該可以直接安裝,但是運行不能保證成功,因為:
如果你的APK是只編譯在ARM架構上的話,APK裡面的.so庫文件里(如果有),它是一些ARM指令,這肯定不能直接在Intel架構上運行。
解決辦法:
用NDK build android x86的.so庫(假設你有源代碼)。
1. 創建Application.mk文件,在文件中添加如下內容:(讓它生成x86下的庫文件)
APP_ABI := armeabi armeabi-v7a x86
2. 如果不想使用Application.mk文件,則在ndk-build 參數中添加APP_ABI=「armeabi armeabi-v7a x86」
安裝APK時會根據系統cpu架構,將對應的.so庫文件復制到系統lib目錄。
當然還有一種裝虛擬機的辦法,讓APK在虛擬機裡面跑,但是這好像不是安裝到android系統。
Ⅷ android 有X86的版本嗎
在google發布了的Android 4.0冰淇淋三明治(ICS)源代碼兩周之後,google又發布了x86構架的ICS的初始版目前該項目建議使用AMD的Brazos APU平台進行優化和測試。
目前,ICS x86分支仍處在相當早期的發展階段,已經開發了針對Brazos平台的顯卡和wifi驅動,但是仍不支持攝像頭、音效卡和網卡。
AMD公司積極的參與到該項目的進程中,提供了平台設備和工程師支持,也許意味著未來基於APU平台的安卓平板會處在優化的優先位置。AMD此前曾表示,它對智能手機市場並不感興趣,但會設法進入平板電腦市場。
Android x86項目已經攻克了之前的Android若乾重要版本,如Android 3.2和Android 2.3版本。然而,Android 4.0重要意義在於一統面向手機的Android 3.x的分支和面向智能手機的Android 2.3分支統,它可以說是迄今為止Android最重要的發布版本。
但是Android 4.0 x86項目只提供有限支持,如果AMD有意讓以X86構架處理器加入安卓市場的競爭,的確還有相當的工作要做,不過對於消費者來說,ARM和X86的指令集構架未來不可避免直接碰撞,最終會給消費者帶來更多選擇和實惠。
Ⅸ 電腦PC上如何安裝安卓(Android )x86
1.安裝過程可能會破壞硬碟上數據,請各位在安裝之前請做好備份工作。
2.目前安卓(Android)x86雖然已經發布穩定版,但對硬體支持仍然有限,如果遇到無法安裝或不能正常使用,可以使用VM虛擬機安裝。
Android-X86是一個可以PC上運行的安卓系統。
Android-X86是由Beyounn和Cwhuang主持設計的。提供了一套完整的可行源代碼樹,配套文檔以及Live CD與Live USB。其主要目的在於x86平台提供一套完整的Android 4.4 KitKat系統解決方案。
感興趣的用戶可以訪問Android-X86的下載網站找到最新版本的安裝程序,目前為Android-x86 4.4-r1。最新版本的功能包括支持HD以及全高清視頻播放應用程序以及OpenGL ES與英特爾或AMD Radeon圖形硬體加速設備等。
安卓(Android) x86硬碟安裝教程
准備:下載Android x86安裝鏡像、下載並安裝UltraISO軟體。
一、製作系統安裝U盤
1.將U盤插入電腦,備份U盤中的文件(後面步驟會將U盤數據清空),最後打開UltraISO。
2.在菜單欄依次點擊【文件】->【打開】,選擇剛才下載好的安卓x86安裝鏡像。
3.鏡像打開後,在菜單欄依次點擊【啟動】->【寫入硬碟映像】。
4.檢查硬碟驅動器是否是剛才插入的U盤,寫入方式選擇「USE-HDD+」,然後點擊【寫入】按鈕。千萬不要中途終止,否則會損壞U盤。一般幾十秒就能將安卓x86鏡像寫入到U盤中。
二、設置U盤引導,進入安裝程序
1.鏡像寫入完成後,不要拔U盤,重新啟動電腦。參照屏幕提示按F12/ESC等(留意屏幕提示或翻閱說明書)啟動菜單鍵,進入Boot Menu,選擇U盤啟動。
2.從U盤啟動進入Android x86安裝菜單,從上至下四個選項依次為:直接運行Android x86、VESA模式、Debug模式以及硬碟安裝向導;
第一個選項無需安裝直接運行Android x86,但不能夠保存對系統的任何改動。如果你只是想嘗試一下,選擇選項一即可,下面的步驟也可以忽略了。但經小編測試,直接運行問題比較多。最後一項則是將安卓x86安裝到你的電腦硬碟中。
3.硬碟安裝第一步時創建一個專為存放Android系統的分區。選擇【Create/Modify partitions】,進入磁碟分區界面。
三、創建安裝分區(關鍵)
1.在分區創建界面,按左右方向鍵將游標移動到【New】。
2.選擇【Primary】首先創建一個主分區,這是由於系統必須安裝在主分區上 (如果需要創建多個分區的話,除了安裝系統的主分區之外的分區選擇主分區還是邏輯分區都沒有太大的區別);
3.然後輸入需要創建的主分區容量大小(Size),單位為MB。Android x86佔用硬碟空間很小,無需分配太多空間。系統自身1024MB(1GB)足矣,如果用來玩游戲那還是設置大一點。
4.設置完分區後選擇菜單的【Bootale】選項將分區設置成可啟動分區(類似於Windows中的活動分區)。
5.分區新建完成後選擇【Quit】選項返回安裝分區選擇界面。
四、繼續安裝
主分區創建好之後,就可以將Android x86系統安裝到之前創建的分區中。
1.返回到系統安裝分區選擇界面,剛才創建好的分區已經顯示在菜單的列表中了,選擇該分區作為你的系統分區,然後按回車鍵確定。
2.接下來選擇分區的文件系統,建議選擇【EXT3】,這是在移動版Android系統上最常用的分區之一,對安卓應用的兼容性更好。
3.安裝引導載入程序確認,選擇【YES】。
4.設置系統文件夾為可讀寫許可權,選擇【Yes】。適合開發者進行Debug,但會佔用一點硬碟空間。如果不需要可以選擇【No】。
5.當提示「...installed successfully」就表示安卓x86系統已經成功安裝到硬碟上了。
6.在此界面上你還可以選擇創建一個虛擬SD卡(Create a fake SD card),某些應用如微信就必須要使用SD卡才能正常運行。
Ⅹ 哪些安卓應用可以在Androidx86上使用
同問。。。我用的是android-x86 6.0,應用太少了,連個QQ HD都不能跑,除了速度之外,真不如弄個虛擬機。
而且連個x86應用商店都找不到
看似我做錯了什麼