有些時候,用戶卸載應(yīng)用的原因之一是為了釋放空間。為了避免不必要的卸載,并幫助用戶更好地使用他們的設(shè)備,我們著手開發(fā)了一項新功能,用來實現(xiàn)應(yīng)用歸檔 (App Archiving)。
歸檔是一項新的功能,能讓用戶在不卸載應(yīng)用的情況下,通過刪除部分應(yīng)用臨時回收約 60% 的存儲空間。歸檔的應(yīng)用將保留在設(shè)備上,可以輕松恢復(fù)到最新兼容的可用版本,同時保留用戶數(shù)據(jù)。
隨著即將到來的 Bundletool 1.10 版本,我們也將要邁出第一步 —— 所有使用 App Bundles 的開發(fā)者都能使用歸檔功能。對于使用 Android Gradle 插件 7.3 構(gòu)建的應(yīng)用,我們將開始生成一種新的 APK 類型 —— 歸檔 APK。這是非常小的 APK 版本,能在應(yīng)用恢復(fù)之前保留用戶數(shù)據(jù)。雖然我們即將開始支持創(chuàng)建歸檔 APK,但在今年晚些時候才會面向用戶推出歸檔功能,歸檔 APK 在此之前不會發(fā)揮作用。
歸檔功能的推出可以同時為用戶和開發(fā)者提供便利。用戶將無需卸載而是對應(yīng)用進行 "歸檔" 來暫時釋放存儲空間,并能夠便捷地重新激活該應(yīng)用。而減少應(yīng)用卸載次數(shù)并幫助用戶重新使用中意的應(yīng)用,也可以讓開發(fā)者受益。
和以前一樣,所有已生成的 APK 都可以通過 Generated APK API 或 Play 管理中心的 App Bundle 資源管理器進行下載和檢查。由于該功能是開源的,開發(fā)者能夠檢查代碼,其他應(yīng)用商店也可以從中受益。
如果您暫時不想生成歸檔 APK,可以修改項目的 build.gradle 文件:
android {
bundle {
storeArchive {
enable = false
}
}
}
另外,假如您不使用 Gradle 來構(gòu)建應(yīng)用,可以通過 BundleConfig 中的一個新選項來選擇退出:
{
"optimizations": {
"storeArchive": {
"enabled": false
}
}
}
歡迎您持續(xù)關(guān)注我們,及時了解有關(guān)應(yīng)用歸檔的更多信息。
原文標(biāo)題:應(yīng)用歸檔 | 為您的應(yīng)用釋放 60% 的存儲空間
文章出處:【微信公眾號:谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
審核編輯:湯梓紅
-
Android
+關(guān)注
關(guān)注
12文章
3943瀏覽量
127778 -
Google
+關(guān)注
關(guān)注
5文章
1772瀏覽量
57739 -
存儲空間
+關(guān)注
關(guān)注
0文章
55瀏覽量
10715
原文標(biāo)題:應(yīng)用歸檔 | 為您的應(yīng)用釋放 60% 的存儲空間
文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論