我正在使用Flutter开发Windows桌面应用程序,但不知道如何更改应用程序的名称和图标。
fquxozlt1#
我想我已经找到了解决方案。以下应该适用于Windows应用程序:要更改应用程序图标:只需将图标文件放在windows/runner/resources文件夹下,并将windows\runner\Runner.rc文件中的IDI_APP_ICON部分更改为您的图标文件名。要更改应用程序名称,请执行以下操作:打开windows/runner/main.cpp文件,并在window.CreateAndShow函数中更改应用程序名称。
windows/runner/resources
windows\runner\Runner.rc
IDI_APP_ICON
windows/runner/main.cpp
window.CreateAndShow
dm7nw8vv2#
在你的void main()中添加这个
void main() { WidgetsFlutterBinding.ensureInitialized(); if (Platform.isWindows || Platform.isLinux || Platform.isMacOS) { setWindowTitle('title here'); } runApp(new MyApp()); }
在pubspec.yaml中包含这个依赖项,这样就可以工作:
window_size: git: url: git://github.com/google/flutter-desktop-embedding.git path: plugins/window_size ref: 7812516a5c1fc8ef379e244106953a2b534432b9
2条答案
按热度按时间fquxozlt1#
我想我已经找到了解决方案。以下应该适用于Windows应用程序:
要更改应用程序图标:只需将图标文件放在
windows/runner/resources
文件夹下,并将windows\runner\Runner.rc
文件中的IDI_APP_ICON
部分更改为您的图标文件名。要更改应用程序名称,请执行以下操作:打开
windows/runner/main.cpp
文件,并在window.CreateAndShow
函数中更改应用程序名称。dm7nw8vv2#
在你的void main()中添加这个
在pubspec.yaml中包含这个依赖项,这样就可以工作: