Google Play Store 不休在不休提高,以滿意 Android 用戶和開發(fā)者不休增長的需求。現(xiàn)階段的很多改良都依托于由人工智能和機器學習的主動化體系,特別在挑選 APP 中的惡意步驟和禁用內(nèi)容方面。不外有些改良必要開發(fā)者對 APP 的編寫和公布辦法舉行改良。
此中最具推翻性的厘革之一將會在本年 8 月到來,屆時Google使用市肆將改用App Bundles而不是APK作為其標準包格式,這一厘革不僅會影響到開發(fā)者,也會影響到平凡 Android 用戶,渴望能有更好的后果。
Android App Bundles 的上風
關(guān)于 Android 用戶來說,APK 安裝文件應該不會生疏了。APK更相似于Java的JAR檔案(實踐上是它的延伸),旨在捆綁一個使用步驟在裝備上安裝所需的統(tǒng)統(tǒng),從代碼到圖像和聲響等資產(chǎn),此中一些將為不同品種和尺寸的裝備提供不同版本。但是,隨著 Android 生態(tài)體系的提高,必要打包在 APK 中才干使用的東西也越來越多。
但現(xiàn)在 APK 文件以前無法很好地順應 Android 體系的提高,Google不得不為大型使用訂定變通方案,特別是偶爾必要數(shù)千字節(jié)分外數(shù)據(jù)的游戲。現(xiàn)階段的變通辦法就是在用戶玩游戲大概使用使用之前,經(jīng)過 OBBs 的情勢提行舉行下載。這些都是 Android App Bundles 允許要處理的成績,固然這些厘革對用戶來說應該是純透的,但它們?nèi)耘f應該好壞常分明的。
Android App Bundles 簡稱為 AAB,將會徹底改動 Android 使用的打包和交付辦法。此中最主要的區(qū)別之一在于,APK 文件不再必要包含一切的內(nèi)容,這意味著安裝包的容量會變小,下載時間會更快。內(nèi)幕上,Android App Bundles 要求 APP 的輕重不要凌駕 150MB。
關(guān)于凌駕 150MB 的 APP,Android App Bundles 引入了名為 Play Asset Delivery(PAD)辦法來交換 OBB。使用更好的數(shù)據(jù)緊縮和動態(tài)交付戰(zhàn)略,這個 PAD 體系允許對非代碼資產(chǎn)的下載速率也會更快,乃至用戶以前在玩游戲的時分。
將來的更新也可以更小,由于 PAD 不會包含一切的新資產(chǎn),而只包含不同版本的資產(chǎn)之間的厘革,也就是它們的deltas。游戲資產(chǎn)交付也有寧靜方面的利益,由于資產(chǎn)存儲在 Google Play 并從其下載,而不是由開發(fā)者本人安插的一些 CDN 托管。
Android App Bundles 另一個 APK 無法完成的新功效就是 Play Feature Delivery。它擴展了 App Bundles 的看法,只包含特定裝備上必要的使用步驟的局部,但側(cè)重于盡快實踐開頭使用該使用步驟所需的功效。Google的想法是,這將使用戶在安裝使用后幾秒鐘就能立刻使用該使用,而將使用的其他局部推延到今后再下載。
Android App Bundles 的奏效時間
關(guān)于 Android 用戶來說,Android App Bundles 在使用方面沒有太大的厘革,但會改良下載和使用體驗;而這些利用都必要開發(fā)者舉行維護和修正。Android App Bundles 將于本年 8 月奏效,僅對提交至 Play Store 的新使用奏效。固然,假如開發(fā)者想改良用戶的體驗,他們也可以志愿接納App Bundles。
Android App Bundles 的“隱蔽圈套”
這聽起來不錯,但關(guān)于開發(fā)者來說另有一個“隱蔽圈套”。那就是 Android App Bundles 固然改良了使用安裝和分發(fā)體驗,但和 APK 不同的是,Android App Bundles 無法使用于 Play Store 之外的使用商城,也不克不及在 Play Store 之外舉行分發(fā)。
這意味著,從 APK 轉(zhuǎn)向 App Bundles 的開發(fā)者不克不及再在其他使用商城上提供完全相反的軟件包或體驗,除非他們選擇維護一個單獨的APK版本。這天然使第三方使用市肆處于攔阻位置,但Google很約莫會把 Play Store 的寧靜性作為制止這些泉源的一個主要托詞。
版權(quán)聲明:本文來自互聯(lián)網(wǎng)整理發(fā)布,如有侵權(quán),聯(lián)系刪除
原文鏈接:http://www.freetextsend.comhttp://www.freetextsend.com/qingganjiaoliu/45708.html