回覆列表
  • 1 # Adou雲

    有趣的是,這項技術的爭議源遠不止於此。在安卓子系統移植專案Project Astoria中,微軟試圖透過引入Android應用程式的支援來使Windows 10 Mobile手機保持活力。

    IT之家獲悉,Project Astoria技術最初於2015年4月測試洩露,然後在Build 2015上得到了證實,該技術模擬了Android syscall系統呼叫原理,將其轉換為Windows Phone API呼叫,並且效果出奇。

    2016年,微軟確認不再開發Project Astoria安卓應用移植專案,Windows團隊Kevin Gallo提供了以下原因:

    “我們收到了很多反饋,認為沒有必要使用兩種Bridge技術將程式碼從移動作業系統帶到Windows,並且它們之間的選擇可能會造成混淆。我們仔細考慮了這些反饋,並決定將精力集中在 Windows Bridge for iOS上,並使其成為將移動程式碼引入所有Windows 10裝置(包括Xbox和PC)的唯一Bridge選項。對於那些花時間研究Android Bridge的開發人員,強烈建議你將 Windows Bridge for iOS 和Xamarin作為出色的解決方案。”

    不過,後來,Windows Bridge for iOS也沒什麼用,因為這會要求開發人員為Windows Phone重新編譯其應用程式,而不僅僅是在系統上執行Android二進位制檔案。

    但令人驚訝的是,被取消的Project Astoria專案也進行了更大更好的開發,API轉換技術被用於Windows Subsystem for Linux(Windows Linux子系統)第一個版本(WSL 2直接使用了Linux核心)。

  • 中秋節和大豐收的關聯?
  • 什麼樣的投資可以讓我們獲益最大的一個回報?