回覆列表
-
1 # DKink
-
2 # Ghost1983
手機安裝Windows,然後在Windows裡面安裝Android虛擬機器。但是這樣給手機新增負擔,得不償失。
-
3 # 網路帶你看世界
首先來整合一下作業系統
Unix:歷史最為久遠的多工,多使用者作業系統。
Linux:誕生於1991.10.5,是一個著名的開源系統。
Mac OS:著名的蘋果作業系統,蘋果電腦專用。
DOS:磁碟作業系統,命令列操作,微軟起家的法寶。
windows:微軟作業系統,最常見的使用者作業系統
安卓(Android)是一種基於Linux的自由及開放原始碼的作業系統,主要使用於移動裝置,如智慧手機和平板電腦,由Google公司和開放手機聯盟領導及開發。尚未有統一中文名稱,中國大陸地區較多人使用“安卓”或“安致”。Android作業系統最初由Andy Rubin開發,主要支援手機。
瞭解以系統後,可以明顯看出,主流的系統就像是地基,有了這些地基後才有了一棟棟不同的建築。
問題中能不能開發一款作業系統,即能相容Windows應用,又能相容Android應用?這個想法是可行的,但是為什麼沒人去這樣做呢?原因就在於這是低層問題,系統發展這麼多年,枝幹複雜多樣,重新寫一個兩種都相容的系統仔細想想好像是又多加了一個系統,而且只有所有使用者都拋棄之前的系統才能夠算是解決系統多樣問題。這麼多年的地基不是說拆就拆的,這將是一個非常龐大的工程,而且這是一個影響世界的工程。
可以使用虛擬機器技術,但是損失的效能太大了。
JAVA就是按照這種設計思路設計的。大多數高階語言都可以跨平臺。微軟的VSC算是跨平臺比較成功的作品了。