mozixun
2025-02-18 10:11 Moderator
直接写对应名称,不用写具体路径,可以看我打包的Motrix或者Venera
Reply Like 1 View the author
直接写对应名称,不用写具体路径,可以看我打包的Motrix或者Venera
写对应名称的话是系统自行选择
写带版本号那个就是绝对路径,使用指定的图标,一般用于放在系统不识别位置的图标
直接写对应名称,不用写具体路径,可以看我打包的Motrix或者Venera
唉,搞了半天还被公开课误导了,还不如不看
唉,搞了半天还被公开课误导了,还不如不看
除了这个公开课别的讲得还可以,处理Icon已经是最后一步了,我打包思路一直都是参考appimage的解包脚本
标准写法是只写文件名,图标文件放在$PREFIX/share/icons/hicolor/WxH/apps。
然后因为DDE桌面的bug,图标文件名必须是.png或.svg后缀,其他任何格式都不识别,如果不是这两个格式,也要把名称改为.png。
绝对路径不是好的做法,不应该假设图标路径。
Popular Events
More
文档写的是
$PREFIX/share/icons/
——没有版本号公开课的yaml模板把图标文件放在了
$PREFIX/bin/icons/
——没有版本号公开课的写的desktop是
Icon=/var/lib/linglong/layers/main/$id/$version/x86_64/binary/entries/share/icons/
——有版本号这三个路径根本不一样。
所以说,desktop的icon路径到底应该怎么写?