非常困惑。我只是將res文件夾中的很多drawable轉換爲無損WebP格式。就像我做的那樣,Android Studio告訴我我保存了6MB,但是我只是建立了一個產品發佈apk,一個用於WebP圖像的分支,另一個仍然是PNG,差別可以忽略不計。 PNG apk的大小是23.2MB,WebP apk的大小是21.3。轉換所有繪製到WebP,apk的大小保持不變
我運行apk分析工具,我可以看到最大的不同是我的res文件夾現在小了7MB,但是沒有翻譯成apk大小?
這裏是APK分析結果,首先將舊的APK(PNG格式)左邊的數字是未壓縮的,正確的價值被壓縮,所以有什麼外出的用戶在APK:
可繪製文件相當明顯更小,我最大的文件夾裏面res是現在200kb。
在Android中與WebP一起玩過的人可以提供一些信息,說明爲什麼這不起作用? apk分析器中沒有其他數字發生變化。
編輯:很抱歉的小圖像,查看新標籤頁中看到更清晰的