Android app 無需移植即可在 Chrome OS 上運行


Android 和Chrome OS雖然都是Google的孩子(好吧,有一個是領養的),但對於開發者來說,那是兩個世界。而且在可以預見的時間內他們還會保持分開和獨立,儘管大家有推出統一Google OS的呼籲。但是最近,Google採取了不少努力讓他們走到一起,起碼從外界來看如此。這包括增強Chrome DevTools,讓連接Android更加容易等,而Google最新的努力成果是App Runtime for Chrome (Beta),一款可讓Android app無需移植即可在Chrome OS上運行的中間件。

在幾個月前的Google I/O大會上Google就曾展示過在Chrome OS (Chromebook)上運行的Andr​​oid app。而從理論上講,App Runtime for Chrome(ARC)這個內置於原生客戶端的Andr​​oid棧可以支持在Chrome OS上運行Play Store裡面的任何Android app。但是出於循序漸進的原則,Google首批只提供了4款移動app,分別是Duolingo、Evernote、Vine 和Sight Words。不過Google將會在未來數月與選定的開發者團體合作交付更多的app。

根據Google發言人的解釋,這些利用標準Android API編寫的app代碼將會在Chrome平台之上通過原生客戶端運行,其運行環境與其他通過Chrome Web Store下載的應用是一致的。所以開發者不需要移植或修改代碼即可在Chrome OS環境下運行。當然,有時候為了更適合於Chromebook的形態因子(鍵盤、觸摸板、觸摸屏等),開發者往往還是要修改一下。

ARC的推出無疑對Google有著重要意義。因為未來數量龐大的Andr​​oid app就可以在Chromebook上無縫運行了,這會增加其桌面設備的吸引力,為蠶食PC市場打下一個楔子。而對於Android用戶來說,實現Google 硬件體系內的多設備同步也將變得更加便利。

[消息來源:arstechnica.com, chrome.blogspot.com]


資料來源:36Kr

如果喜歡我們的文章,請即分享到︰

標籤: Android app  Chrome OS