你希望能用你的手機做更多的事情,而不僅僅是運行Android系統?Codeweavers正在努力解決你的問題:它剛剛發布了基于linux系統的Wine兼容性層3.0版本,現在它可以被內置到一個APK包中,并安裝在你的Android設備上。
Wine是一個免費的、開放源碼的兼容層,可以在unix操作系統上運行Windows程序。它從1993年就開始開發,可以在Linux和macOS上運行各種各樣的Windows程序(盡管有時需要修改或調整)。
在過去的幾年里,CodeWeavers一直致力于將葡萄酒移植到Android上,并且在2016年8月發布了第一個alpha版本。雖然該公司的產品是商業軟件,但它確實貢獻了許多改進的代碼庫。Wine 3.0剛剛發布,這是你可以在Android上安裝的第一個版本。
一旦你將wine-3.0-arm安裝到你的設備上(Codeweavers注意到,它在一些手機上運行得更好,比如OnePlus 5T,而在其他手機上會崩潰,比如2016年的Google Pixel)。打開這個應用程序,你會看到一個全屏幕的Windows 7開始菜單和界面,就像Android的第一個交叉版本,在左下角有一個開始菜單。包括對音頻和基本圖形的支持。
Wine只是一個兼容層,而不是一個完整的模擬器,所以你需要一個x86的Android設備來充分利用它。 Wine支持ARM設備,但是您只能使用移植到Windows RT的程序。Wine項目正在使用QEMU模擬ARM上的x86 CPU指令,但這還沒有完成。
不管您的處理器類型如何,您都需要將自己的Windows程序帶到設備上,因為沒有任何程序與此版本捆綁在一起。您可能還想要連接一個用于文本輸入的藍牙鍵盤,因為當您點擊空字段和命令提示符時,軟件鍵盤不會立即被識別和拔出。
如果您想在Android設備(或Chromebook,如果您已啟用開發者模式)上嘗試Wine,那么請自行搜索wine-3.0-arm并進行安裝。
推薦閱讀:微軟windows7