Android Studio IDE无法将图像转换为WebP格式

13

我正在使用Android Studio Arctic Fox | 2020.3.1 Patch 1。在生成应用程序的ic_launcher图标后,我发现 mipmap资源文件夹中所有的图标都是以.png图片形式存在的。默认图标是以.webp格式存储的,因此我想将自动生成的.png图标转换成.webp

然而,按照官方指南在Android Studio中将图像转换为WebP,无论我选择哪个选项(例如,即使我取消选中跳过编码结果大于原始文件大小的文件),都不会发生任何事情。我的minSdkVersion是23,因此这不是由于透明度在api级别18之前不受支持引起的。

我只收到一个一般性消息,说明转换被跳过了,但我不明白原因...
enter image description here

我是否漏掉了什么?这是最新IDE版本的bug吗?


1
同样在这里...我在以下找到的错误文本是: “由于没有网络空间节省,1个文件被跳过”。 - Marlon López
相关问题:https://dev59.com/irPma4cB1Zd3GeqPoU0_#71878696 - Marlon López
1个回答

2
起初,webp格式的启动器图标不被支持,但现在已经不是这样了。我认为这就是Android Studio不会将那些启动器图标转换成webp格式的原因。
解决方法:如果你能够使用Windows中的文件浏览器或Mac中的Finder重命名这些文件,那么Android Studio就不会将它们视为启动器图标(因为重命名不是在Android Studio中进行的,所以它将无法跟踪它)。之后工具将可以完美地工作。
请参见Android文档中的如果新项目的minSdkVersion设置为API 18或更高版本,则新创建的项目中创建的启动器图标将是.webp图像而不是.png。,以了解API 18之后对启动器图标的webp支持。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接