作者NEAL
因為大家手上的Android跑的都是Java程式,程式都是透過一個JVM在執行,也就是Dalvik或是ART,所以MS只要把JVM搞好的話,要讓Android APP跑不是什麼問題。
這東西很多,像一些Android模擬器也是透過這樣的方式去執行。
有在寫Android APP的人應該就知道,其實Android APP在Gradle那裡可以設定預設執行的API環境,所以MS真正要花很大Effort的是相容性。Google推出新的API22、23時,MS能不能及時將新版整入?有沒有授權議題?
畢竟x86 Android自己的VM難免有點問題,常常被消費者抱怨Bug和相容性不好,MS再做這一塊就要更小心,也要耗費更大的心力。
|