使用 Vite 的 Quasar CLI - @quasar/app-vite
就图标而言,Capacitor 是所有构建目标中最复杂的一个,因为您不仅需要将图标放置在特定的文件夹中,还需要在两个平台(Android、iOS)的配置文件中注册它们。
如果您发现一个新的或丢失的文件,请提交问题。
Icon Genie CLI
提示
我们强烈建议使用Icon Genie CLI,因为它会使用源图标并自动克隆、缩放、缩小并将其放置在适合您的目录中。如有需要,它还会告诉您需要在 /index.html 文件中添加哪些标签。
使用 Icon Genie CLI 快速引导必要的图像。有关选项的完整列表,请访问Icon Genie CLI命令列表页面。
$ icongenie generate -m capacitor -i /path/to/source/icon.png [-b /path/to/background.png]
content_paste
根据您将使用的打包程序(@electron/packager 或 electron-builder),请参阅其文档以了解如何挂钩图标。
手动说明
除非您使用 Icon Genie 应用扩展,否则以下是要替换的文件
./
android/
app/
src/
main/
res/
drawable/
splash.png
drawable-land-hdpi/
splash.png
drawable-land-mdpi/
splash.png
drawable-land-xhdpi/
splash.png
drawable-land-xxhdpi/
splash.png
drawable-land-xxxhdpi/
splash.png
drawable-port-hdpi/
splash.png
drawable-port-mdpi/
splash.png
drawable-port-xhdpi/
splash.png
drawable-port-xxhdpi/
splash.png
drawable-port-xxxhdpi/
splash.png
mipmap-hdpi/
ic_launcher.png
ic_launcher_foreground.png
ic_launcher_round.png
mipmap-mdpi/
ic_launcher.png
ic_launcher_foreground.png
ic_launcher_round.png
mipmap-xhdpi/
ic_launcher.png
ic_launcher_foreground.png
ic_launcher_round.png
mipmap-xxhdpi/
ic_launcher.png
ic_launcher_foreground.png
ic_launcher_round.png
mipmap-xxhdpi/
ic_launcher.png
ic_launcher_foreground.png
ic_launcher_round.png
ios/
App/
App/
Assets.xcassets/
AppIcon.appiconset/
Splash.imageset/
splash-2732x2732-1.png
splash-2732x2732-2.png
splash-2732x2732.png