如何更改桌面 Windows 应用程序图标以进行颤振?

     2023-02-23     304

关键词:

【中文标题】如何更改桌面 Windows 应用程序图标以进行颤振?【英文标题】:how to change desktop windows application icon for flutter? 【发布时间】:2021-02-09 23:25:56 【问题描述】:

我使用桌面颤振,我搜索了一种方法,但我找不到任何关于该 sp 的文章 ii 想知道如何更改 Windows 桌面以及 mac 和 linux 的启动器应用程序图标。

【问题讨论】:

【参考方案1】:

要更改图标,您只需替换项目中的图标文件:

Windows:windows/runner/resources/app_icon.ico macOS:macos/Runner/Assets.xcassets/AppIcon.appiconset

Linux 还没有在模板中设置图标;您可以关注this issue 获取更新。

【讨论】:

我用我的徽标制作了一个 ico 文件,并将其替换为 resources/app_icon.ico 的 ico 文件,但它没有更改图标 flutter build windows 不会为发布版本选择 windows/runner/resources/app_icon.ico。我错过了什么? 有什么办法可以在运行时更改应用图标?【参考方案2】:

要更改 Windows 中的图标,您必须将图标文件保存在此位置:

windows/runner/资源/

然后进入 windows/runner/resources/Runner.rc 文件并搜索单词 app_icon。您将到达这里:

IDI_APP_ICON            ICON                    "resources\\app_icon.ico"

app_icon 替换为您的图标文件名。然后运行命令

flutter build windows
flutter run --release -d windows

【讨论】:

【参考方案3】:

这是我来自flutter doctor的设置

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 2.2.1, on Microsoft Windows [Version 10.0.19043.1110], locale en-CA)
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
[✓] Chrome - develop for the web
[✓] Visual Studio - develop for Windows (Visual Studio Community 2019 16.10.3)
[✓] Android Studio (version 4.1.0)
[✓] Android Studio
[✓] Connected device (3 available)

• No issues found!

最初只是替换图标并运行它不起作用

flutter build windows

也没有

flutter clean
flutter build windows

我发现在运行模式下,GUI 上的图标会更新,但不幸的是,EXE 本身并没有。

flutter run --release -d windows

【讨论】:

如何以编程方式更改 Windows 可执行文件和 Mac 应用程序的图标?

】如何以编程方式更改Windows可执行文件和Mac应用程序的图标?【英文标题】:howdoIprogrammaticallychangeiconofaWindowsexecutableandMacapplication?【发布时间】:2015-01-1504:51:05【问题描述】:在分发基于node-webkit或AtomShell构建的独立应用程序... 查看详情

PHP桌面如何更改图标

...0-1100:45:50【问题描述】:我开始使用PHP桌面创建一个桌面应用程序,效果很好,只是想知道是否有任何设置可以更改图标,enterimagedescriptionhereenterimagedescriptionhere我知道更改主窗口图标可以在settings.json上更改,但我找不到任何设... 查看详情

windows10下自定义桌面快捷方式图标--以spyder为例

...png图2.获取ico图标文件三、更改快捷方式图标前言今天在Windows10下安装了Spyder编辑器,好用归好用,但是在创建快捷方式后面对那类似于IDLE的图标实在是左右看着都难受,于是查询资料更改了一下快捷方式图标。一、... 查看详情

windows10下自定义桌面快捷方式图标--以spyder为例

...png图2.获取ico图标文件三、更改快捷方式图标前言今天在Windows10下安装了Spyder编辑器,好用归好用,但是在创建快捷方式后面对那类似于IDLE的图标实在是左右看着都难受,于是查询资料更改了一下快捷方式图标。一、... 查看详情

如何以编程方式更改我的 Windows 桌面墙纸?

】如何以编程方式更改我的Windows桌面墙纸?【英文标题】:HowdoIchangemyWindowsdesktopwallpaperprogrammatically?【发布时间】:2012-01-1422:10:46【问题描述】:我希望使用C#为WindowsXP设置墙纸。我已经开发了代码,因此它可以在Windows7中完美... 查看详情

如何获取桌面壁纸的hdc,注意是壁纸,不包括图标,我其实是想做windows动态壁纸的程序

壁纸是没有hdc的,那东西就是被画上去的,桌面图标也是。两种方法实现壁纸切换:1.截获桌面自绘程序2.更改壁纸路径,或者使用新图片覆盖当前桌面壁纸,然后刷新参考技术A桌面hdc就是做桌面怎么可能不包括图标 查看详情

Spotify Windows 桌面应用程序如何对用户进行身份验证?

】SpotifyWindows桌面应用程序如何对用户进行身份验证?【英文标题】:HowdoestheSpotifyWindowsdesktopapplicationauthenticatetheuser?【发布时间】:2012-07-2513:45:37【问题描述】:我注意到Windows桌面Spotify应用程序要求我在登录屏幕中输入我的Fac... 查看详情

Windows 7 上错误的桌面快捷方式图标(Inno Setup)

...个安装程序。用于桌面快捷方式和开始菜单的图标嵌入在应用程序可执行文件中。最初创建安装程序时,我没有设计团队提供的最终产品图标。我在完成安装程序时使用了一个临时图标。在我更改 查看详情

拖放到桌面图标

...我的老大脑不清楚它应该如何工作。我有一个Windows窗体应用程序。我的用户想要将文件拖到桌面上的应用程序图标上并使用该文件执行程序。所以我想做的是:接受图标上放置的文件;启动应用程序并将文件路径详细信息放入... 查看详情

如何从 WPF MSIX 应用程序(桌面桥)更改 Windows 10 颜色设置?

】如何从WPFMSIX应用程序(桌面桥)更改Windows10颜色设置?【英文标题】:HowcanIchangetheWindows10ColorssettingsfromaWPFMSIXapp(DesktopBridge)?【发布时间】:2021-08-1100:48:48【问题描述】:在Win10中有这部分的自定义设置我想知道是否有一种方... 查看详情

如何在 Android 中以编程方式更改应用程序图标?

】如何在Android中以编程方式更改应用程序图标?【英文标题】:HowtochangeanapplicationiconprogrammaticallyinAndroid?【发布时间】:2010-11-0908:04:06【问题描述】:是否可以直接从程序中更改应用程序图标?我的意思是,更改res\\drawable文件... 查看详情

如何创建桌面快捷图标

1.Windows搜索框输入应用软件名称,例如“微信”,然后右键点击微信应用,选择【打开文件位置】。2.在已打开的文件位置处,右键点击,选择【更多选项】3.点选【创建快捷方式】4.在弹窗,点击”是“之后桌面将显示该应用的... 查看详情

如何更改 Flutter Desktop 应用程序的应用程序图标和应用程序名称?

】如何更改FlutterDesktop应用程序的应用程序图标和应用程序名称?【英文标题】:HowtochangeappiconandappnameforFlutterDesktopapplication?【发布时间】:2021-02-2406:05:28【问题描述】:我正在使用Flutter开发Windows桌面应用程序,但不知道如何... 查看详情

如何将win10桌面变成xp桌面图标

...并,点确定;在桌面空白处,鼠标右键选择个性化;点击Windows经典。 查看详情

如何在 Android 2016 中以编程方式更改应用程序图标

】如何在Android2016中以编程方式更改应用程序图标【英文标题】:HowtochangeanapplicationiconprogrammaticallyinAndroid,2016【发布时间】:2017-03-2605:40:01【问题描述】:我和之前的许多Android程序员一样,想从内部更改我的应用程序的图标。... 查看详情

如何在代码中配置我的 windows 服务以访问桌面?

...了一个Windows服务。我想从此服务中打开一些基于Windows的应用程序。但我的Windows服务无法启动桌面应用程序。要启用访问权限,我必须执行以下步骤:打开了管理工具“服务”右 查看详情

更改固定的任务栏图标(Windows 7)

...述】:我不想自定义Windows7任务栏中显示的图标。当我的应用程序运行时,我可以通过更改主窗口图标来实现,但是当应用程序被固定时,会显示exe的图标。如何将我的应用程序的任务栏图标设置为与嵌入在exe中的图标不同的图... 查看详情

拖放时将桌面图标移动到Windows窗体上?

】拖放时将桌面图标移动到Windows窗体上?【英文标题】:movedesktopiconsontowindowsformwhendraganddrop?【发布时间】:2012-01-0109:26:29【问题描述】:我有点困惑,我使用的代码可以让您在windows窗体上拖放桌面图标/文件/文件夹,但是如何... 查看详情