Windows|為什么手機不能Android/Windows雙系統?

Windows|為什么手機不能Android/Windows雙系統?

文章圖片

Windows|為什么手機不能Android/Windows雙系統?



很早年前HTC跟三星跟小米都做過android跟windows雙啟動的手機 。 只不過 , 自從微軟植入木馬進諾基亞 , 以及收購諾基亞這些事情出來 , 這些廠商就再也沒有動過搞windows系統的心思了 。 畢竟你都表態全力支持諾基亞了 , 誰還愿意支持你呢 。

【Windows|為什么手機不能Android/Windows雙系統?】

從技術上來說:android 官方支持 x86 架構 。 (當然現實是部分第三方 app 使用了不支持 x86 的庫從而無法運行) , 所以 x86 架構的平板確實能運行 android 。 也能運行Windows 。

Windows也官方支持arm架構(同樣 , 現實是很多第三方應用并不能在arm架構的Windows系統中運行) , 所以ARM架構的手機理論上也完全可以做到android跟windows雙啟動 。




因此他們運行的不是虛擬機 , 是真實的 。 無論x86還是arm平臺都可以做到android跟windows雙啟動 , 但是具體到應用來說就各有各的情況 。 ——對于x86架構的android平板 , 如果遇上一些使用非x86架構的庫 , 需要動用類似虛擬機的技術動態翻譯成x86 , 當然這也就影響了性能 。 使得某些android應用在部分環節會卡頓 。



——對于arm架構的Windows平板 , 遇上一些為x86開發的傳統應用 , 某些可以通過類似虛擬機的技術翻譯過去運行 , 當然損失一些性能 , 某些程序完全不能運行 , 例如x86_64目前暫時還不能翻譯成arm , 雖然以后可能會慢慢實現 。 你們覺得呢?


    相關經驗推薦