⑴ 安卓棄用APK格式,改用AAB格式,網友:華為鴻蒙還能兼容么
大家知道每一個系統,對應的應用程序都有相應的格式,比如windows下主要以exe的格式程序文件,當然windows下還有其它的格式文件,但exe是最常見和通用的。
而iOS下則是以 IPA格式的程序文件,安卓下則以APK格式的程序文件, 而華為鴻蒙系統的程序文件格式是HAP。不過鴻蒙是兼容安卓程序的,所以APK格式的程序,鴻蒙系統一樣可以安裝。
不過近日,谷歌做了一個重大改變,谷歌宣布,從8月1日起,其應用商店Play Store的APP格式,要從APK改為AAP,即 「Android App Bundles」,到時候所有提交到 Play Store的新應用,都必須使用AAB格式。
當然,在安卓系統中,之前的APK格式還是一樣可以使用,不過也有業界人士表示,不排名未來谷歌或會在系統中也進行修改,讓安卓系統只支持AAB格式的程序。
對於這個消息,有網友表示,這可能是針對鴻蒙的,因為鴻蒙兼容的是安卓的APK格式程序,現在一修改,也就意味著華為鴻蒙不能兼容了。
當然,這么理解就很片面了,華為在自己的鴻蒙系統(HarmonyOS)中打包的是AOSP部的部分代碼,讓它支持安卓的APK文件。
而一旦谷歌修改了文件格式,這部分代碼也同樣會更新至AOSP中去的,所以華為鴻蒙一樣可以使用,那麼鴻蒙也一樣可以兼容AAB格式文件的。
那麼谷歌為何要進行改變呢?事實上谷歌在2018年就啟用了AAB格式,目前在谷歌的play store中,已經有上千個這樣格式的軟體了。
谷歌說這種格式比APK格小15%左右,另外有一項很大的改進,那就是 拓展了應用程序捆縛包的定義,只包含運行App時的必要代碼,具體表現就是 只要 下載了一部分之後,App就可以直接運行,無需等待下載完成再安裝。
明顯谷歌之所以改格式,確實是因為這種格式更好,所以大家真不必擔心鴻蒙能不能兼容,肯定能的,大家也不要有什麼陰謀論,這事真與華為鴻蒙無關。
⑵ 鴻蒙如何用模擬器運行 *.exe 程序
不可能兼容,Windows系統是閉源系統,只要微軟不開放源代碼,任何系統都不可能去兼容Windows,所以說你看到蘋果也好,安卓也好,還是Linux也好都是通過第三方軟體來實現對Windows系統的交互,將來鴻蒙也是一樣的,肯定也是通過第三方平台來實現Windows的交互。