5

我正在使用 Flutter 开发 Windows 桌面应用程序,但不知道如何更改应用程序的名称和图标。

4

2 回答 2

9

我想我已经找到了解决方案。以下应该适用于 Windows 应用程序:

更改应用程序图标:只需将图标文件放在文件windows/runner/resources夹下,并将文件中的IDI_APP_ICON部分更改windows\runner\Runner.rc为您的图标文件名。

要更改应用程序名称:打开windows/runner/main.cpp文件,并在window.CreateAndShow函数内更改应用程序名称。

于 2020-11-12T09:01:29.273 回答
2

将此添加到您的 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
于 2021-03-26T10:10:23.443 回答