設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

四年前 Win10 Mobile 為何放棄安卓子系統(tǒng)?微軟工程師揭曉秘密

2020/5/4 16:05:21 來(lái)源:IT之家 作者:玄隱 責(zé)編:玄隱

IT之家5月4日消息 當(dāng)微軟最終放棄與Linux的斗爭(zhēng)并將其視為工具而非敵人時(shí),微軟徹底走上了變革之路。

有趣的是,這項(xiàng)技術(shù)的爭(zhēng)議源遠(yuǎn)不止于此。在安卓子系統(tǒng)移植項(xiàng)目Project Astoria中,微軟試圖通過(guò)引入Android應(yīng)用程序的支持來(lái)使Windows 10 Mobile手機(jī)保持活力。

IT之家獲悉,Project Astoria技術(shù)最初于2015年4月測(cè)試泄露,然后在Build 2015上得到了證實(shí),該技術(shù)模擬了Android syscall系統(tǒng)調(diào)用原理,將其轉(zhuǎn)換為Windows Phone API調(diào)用,并且效果出奇。

2016年,微軟確認(rèn)不再開(kāi)發(fā)Project Astoria安卓應(yīng)用移植項(xiàng)目,Windows團(tuán)隊(duì)Kevin Gallo提供了以下原因:

“我們收到了很多反饋,認(rèn)為沒(méi)有必要使用兩種Bridge技術(shù)將代碼從移動(dòng)操作系統(tǒng)帶到Windows,并且它們之間的選擇可能會(huì)造成混淆。我們仔細(xì)考慮了這些反饋,并決定將精力集中在 Windows Bridge for iOS上,并使其成為將移動(dòng)代碼引入所有Windows 10設(shè)備(包括Xbox和PC)的唯一Bridge選項(xiàng)。對(duì)于那些花時(shí)間研究Android Bridge的開(kāi)發(fā)人員,強(qiáng)烈建議你將 Windows Bridge for iOS 和Xamarin作為出色的解決方案?!?/p>

不過(guò),后來(lái),Windows Bridge for iOS也沒(méi)什么用,因?yàn)檫@會(huì)要求開(kāi)發(fā)人員為Windows Phone重新編譯其應(yīng)用程序,而不僅僅是在系統(tǒng)上運(yùn)行Android二進(jìn)制文件。

但令人驚訝的是,被取消的Project Astoria項(xiàng)目也進(jìn)行了更大更好的開(kāi)發(fā),API轉(zhuǎn)換技術(shù)被用于Windows Subsystem for Linux(Windows Linux子系統(tǒng))第一個(gè)版本(WSL 2直接使用了Linux內(nèi)核)。

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:Windows 10Win10手機(jī),安卓手機(jī)

軟媒旗下網(wǎng)站: IT之家 最會(huì)買(mǎi) - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買(mǎi) 要知