如何缩小UWP应用程序的大小(我可以压缩高清图像吗?)



我的适用于Windows 10的UWP应用程序目前正在开发中,拥有大约400-500张高清图像,占用了1.7GB的硬盘空间。文件资源管理器声称图像占用约1.68 GB,而代码占用其他0.02 GB。。。

当一切都说了算,该应用程序需要有几千张高清图像。显然,这将是不可持续的,因为应用程序的大小将接近10 GB,甚至可能更大。

有没有办法在应用程序中压缩这些图像?

这与"堆栈溢出"问题无关。我没有使用Xamarin。我还测试了从商店下载一个版本构建来确认——事实上,它的大小是1.7GB。

应用程序中使用的图像实际上是应用程序资源。

当应用程序被打包时,这部分资源将不会被专门处理。您只能在打包前压缩图像,或者考虑提取图像资源,以便用户在安装应用程序后下载和导入图像资源。

就像一些在线游戏一样,在下载游戏主体后,它们会在第一次运行时下载额外的数据包。这部分资源不是由商店托管的,而是由开发人员存放的。

最新更新