首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

安装flutter应用程序时不显示应用程序图标,但直接将release apk安装到手机时显示图标

安装Flutter应用程序时不显示应用程序图标可能是由于以下几个原因导致的:

  1. 缺少应用程序图标资源:在Flutter应用程序中,应用程序图标通常位于android/app/src/main/res/mipmap-*目录下。确保在这些目录中包含了应用程序图标的资源文件,例如ic_launcher.png
  2. 配置文件错误:检查Flutter应用程序的配置文件AndroidManifest.xml是否正确配置了应用程序图标。在<application>标签中,确保android:icon属性指向正确的图标资源文件。
  3. 缓存问题:有时候,安装Flutter应用程序后,系统可能会缓存应用程序图标。尝试清除设备的应用程序缓存,然后重新安装应用程序。
  4. 安装方式问题:如果使用的是Flutter的开发工具(如Android Studio)进行安装,可能会出现一些问题。尝试使用命令行工具(如flutter install)直接将release apk安装到手机,看是否能够显示应用程序图标。

总结: 安装Flutter应用程序时不显示应用程序图标可能是由于缺少图标资源、配置文件错误、缓存问题或安装方式问题导致的。请检查图标资源文件、配置文件和尝试清除缓存或使用命令行工具进行安装。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Flutter』打包应用程序

1.前言 经过上一篇文章, 给大家写了一个计算器的项目,接下来就是打包应用程序了,也就是说我们可以把这个项目打包成一个应用程序,然后安装到手机上使用。...2.打包应用程序 首先我去官方文档找查找发现了一个打包应用程序的教程,地址:https://flutter.cn/docs/deployment 这里面有很多的打包方式,我这里选择 Android 其它的只需要自己去照着文档操作就可以了...在 res 中添加应用图标 这个应用图标,可以让美工给,也可以自己找一些工具网站可以一键生成,只需要自己给一张图片,工具网站就会自动给你生成其他尺寸的图标文件。...3.5.打包 在终端中执行以下命令: flutter build apk 好了,到这里我们的打包就完成了,接下来就是安装到手机上了(略过)。...参考官方文档即可,同一个世界同一个梦想的都是, 好了我们的flutter就完结了~ End 如果您对本文有任何疑问或想法,请在评论区留言,我很乐意与您交流。

46510

Flutter学习总结系列----第一章、Flutter基础全面详解

在2018年初世界移动大会上发布了 Flutter的第一个Beta版本,2018年5月的 I/O大会上更新到了Beta3版本,向正式版又迈进了一步。一间业内对这个框架的关注度越来越高。...help 显示帮助信息的Flutter。 install 在附加设备上安装Flutter应用程序。 logs 显示用于运行Flutter应用程序的日志输出。...stop 停止在附加设备上的Flutter应用。 test 对当前项目的Flutter单元测试。 trace 开始并停止跟踪运行的Flutter应用程序。...运行flutter build apk (flutter build命令默认使用--release)。...您应用的release版本的APK会生成在/build/app/outputs/apk/app-release.apk (5) release 版本的 APK 安装到设备上 使用命令行命令

2K20
  • 《吐血整理》高级系列教程-吃透Fiddler抓包教程(31)-Fiddler如何抓取Android系统中Flutter应用程序的包

    Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。Flutter应用程序是用Dart编写的,这是一种由Google在7年多前创建的语言。...宏哥查了一下现在使用Flutter应用程序,发现好多程序都用它,宏哥就选择了某鱼这一款APP。...4.1下载安装Drony 1.下载对应的安装到手机上安装好,宏哥这里还是用夜神模拟器做演示,访问其下载地址:https://drony.soft112.com/ 翻不了墙的,用这个地址下载:https...进入添加规则页面,如下图所示: 图片 12.默认您的规则里应该是空的,这里直接点击上面的加号添加一个规则(符合规则要求的才会被转发),点击右上角的加号图标,如下图所示: 图片 13.点击右上角的加号图标后...2,访问 https://apps.evozi.com/apk-downloader/ 步骤1中的链接粘贴到这个URL中的输入框,点击按钮(蓝色)解析出下载apk的链接,再点击下载链接(绿色)就下载到你的电脑了

    31.2K82

    HelloWorld,我的第一趟旅程出发点

    Application Name: 代表应用名称,当_程序安装到手机上显示的名称就是这个应用名称。 2....一般使用默认的配置即可,单击图中的Next按钮,进人启动图标配置界面,这里配置的图标就是应用程序安装到手机上显示图标,这些选项可以根据个人爱好自行选择,如图所示: 如果程序中的Logo还没设计好...当Android程序打包它会原封不动地一起打包,安装时会直接解压到对应的assets 目录中。...5.bin: 该目录不需要过多的关心,它主要包含了一些在编译自动产生的文件,其中会有一个当前项目编译好的安装包,展开bin目录会看到HelloWorld程序的安装包HelloWorld.apk...,把这个文件复制到手机上就可以直接安装了。

    85570

    windows下apk查看工具的原理

    之前没办法,试图反编译apk,发现失败了。然后就安装apk到手机上,手机上再下载一个包查看软件,然后找到包名。...之后我一直在想,windows下应该是能实现的,而碗豆荚之类的工具,只显示apk图标和它所需要的权限,它对应的启动activity及包名是没有显示出来的。...重点是二个应用程序:aapt.exe、unzip.exe 一、获取apk的包名及版本信息 通过aapt就能查到它所支持的参数及用法 ? ?...aapt.exe dump  badging xxx.apk > a.txt dump信息输入至a.txt中,控制台打印信息显示中文会乱码,打开a.txt会显示相应的信息: ?...我看apkhelper很快就显示出来了,这个就需要再研究了,之后我搜索“aapt 获取apk icon”找到这样一篇文章: 我发现它是遍历文件流来查找文件,如果我想在

    2.4K20

    开始使用-编写你的第一个Flutter应用程序

    用户可以点击应用栏右上方的列表图标,以移动到仅列出收藏名称的新路由。 动画GIF显示完成的应用程序的工作方式。 ? 你会学到什么: Flutter应用程序的基本结构。...有关如何设置环境的信息,请参阅Flutter安装和设置。 第1步:创建起始Flutter应用程序 使用第一个Flutter应用程序入门中的说明创建一个简单的模板化Flutter应用程序。...在Flutter中,导航器管理包含应用程序路由的堆栈。 路由推入导航器的堆栈,显示更新为该路由。 从导航器的堆栈中弹出路由,显示返回到前一个路由。...1.向RandomWordsState的构建方法中的AppBar添加列表图标。 当用户点击列表图标,包含收藏夹项目的新路线被推送到导航器,显示图标。...3.当用户点击应用栏中的列表图标,建立一条路由并将其推送到导航器的堆栈。 此操作会更改屏幕以显示新路由。

    9.5K20

    Flutter | 资源管理

    本文示例代码地址 Flutter 安装包中会包含代码和 assets 资源两部分,Assets 是会打包到程序安装包中的,可在运行时访问。...前者被认为是 main asset(主资源),后者被认为是一种变体(variant) 在选择设备当前分辨率Flutter 会用到 asset 变体,将来,Flutter 可能会将这种机制扩展到本地化...更新 Flutter 应用程序启动图标的方式与在本机 Android 或 iOS 中 更新图标的方式相同 Android 在 flutter 根目录中,找到 ......主需要将他们替换为适当大小的图片,保留原始文件名称 更新启动页 在 Flutter 框架加载Flutter 会使用本地机制绘制启动项,此启动页持续到 Flutter 渲染应用程序的第一帧 这意味着如果你不在应用程序的...main() 方法中调用 runApp 函数 (或者更具体的说,如果你不调用 window.render去响应window.onDrawFrame) 的话,启动屏幕永远显示 Android 要将启动屏幕

    1.9K20

    Flutter 1.22 正式发布

    Flutter 1.22中修复 Flutter 1.20.4,修复了部署到真机设备的问题 当应用程序访问其剪贴板显示使用通知,导致在Flutter应用程序中出现虚假通知,该问题已在Flutter 1.20.4...中修复 iOS 14设备上会禁止运行debug应用程序实际开发debug除外 针对本地调试的Flutter应用程序的有关网络安全的新策略使iOS 14显示一次性确认对话框(仅在开发过程中,不适用于已发布的...您可以在iOS 14上尝试使用Flutter的另一个功能是App Clips,它是iOS 14的一项新功能,它支持10MB以下轻量级应用程序的快速,无安装应用程序执行。...此时,Android终止并恢复您的应用程序,因此您可以查看一切是否按预期工作。 ? 尽管我们很高兴状态恢复的预览版放在您的手中,还有更多工作要做。...例如,Pixel 4输入的运行频率为120hz,而显示屏的运行频率为90hz。滚动,这种匹配会导致性能下降。

    7.5K20

    Flutter从配置安装到填坑指南详解

    /flutter.git 运行过程截图: ---- 二、如果已经安装Fluttter,需要更新请看(更新的就跳过此步): 要同时更新Flutter SDK和包,请使用以下命令:...help 显示帮助信息的Flutter。 install 在附加设备上安装Flutter应用程序。 logs 显示用于运行Flutter应用程序的日志输出。...关于AS安装,这个就不用说了,大家都安装了吧,jdk,sdk这些都配置好了吧.直接看下文好了。...(二) 卸载flutter之后,命令行运行flutter doctor,会有以下错误(以下是我的填坑指路全过程): 注意:由于下载的国外的网站上的资料,需要访问外国网站!!!...(四) 编译一个demo居然安装包是30多M,这个也太坑了吧。。安卓原生的apk包最多就几M。但是这是debug模式下的apk包,签名打包后的release版本的包很小,大概几兆的样子。

    3.6K40

    wsl2开发环境搭建

    在我看来,这是wsl2最大的优点,尽管wsl2目前的gui程序还存在一些问题,作为个人开发者,wsl2已经可以满足大多数开发场景了——你不需要像使用纯linux一下配置驱动、配置各种应用程序(尽管有些程序确实比...这个时候,在微软商店中安装arch即可。注意,我们不需要为wsl2配置图形化界面,只需要安装好中文即可。按照我的体验,建议使用vnc作为图形界面,不如直接终端启动wsl2的图形化程序。...此时,在wsl2的arch中安装adb,执行: 1 adb devices 这个时候应该看不到手机(该终端未执行setss) 而为了让wsl2能够看到手机,我们需要主机的ip,由于在前述中,我们设置了...这里可能会出现问题,由于使用了proxychains4做代理,笔者在开发flutter项目,发现尽管通过proxychains4启动Android Studio可以使其识别设备,在编译运行安卓却会由于代理混乱导致无法编译成功...即在windows下打开一个arch终端,手动编译成apk, 这时候在使用代理开启adb,安装apk,并使用代理开启android studio(使其可以扫描到手机),打开其logcat,输入对应的安装包包名

    65610

    Flutter 2.5正式版发布,带来重大更新

    此外,在跟踪应用程序中的 CPU 性能问题,可能会被来自 Dart 和 Flutter 库或引擎本机代码的分析数据淹没,如果想关闭其他干扰,只专注于您自己的代码,您可以使用新的 CPU Profiler...更容易的界面分析和定位:Flutter 框架中常用的 Widget 都会在左侧的 Widget 树视图中显示图标,它们根据类别进一步进行颜色编码,例如布局 Widget 显示为蓝色,而内容Widget...下面是 IJ/AS 插件的更多信息: Flutter IntelliJ Plugin M57 Release Flutter IntelliJ Plugin M58 Release Flutter IntelliJ...Visual Studio Code 测试运行器还添加了新的装订线图标显示测试的最后状态,可以单击以运行测试(或右键单击以获取上下文菜单)。...这改善了调试体验,因为调试器可以直接指向代码中出现问题的代码行。

    4.3K50

    依赖管理(一):图片、字符串文件和字体在Flutter中怎么用?

    资源管理 在移动开发中,常见的资源类型包括:JSON文件、配置文件、图标、图片以及字体文件等。他们都会被打包到APP安装包中,而App中的代码可以在运行时访问这些资源。...而对于其他资源文件的加载,我们可以通过Flutter应用的主资源Bundle对象rootBundle,来直接访问。...Flutter 需要原生环境才能运行,但是有些资源我们需要在Flutter框架运行之前提前使用,比如要给应用添加图标,或是希望在等待Flutter框架启动添加启动图,我们就需要在对应的原生工程中完成相应的配置...我们只需要遵守对应的像素密度标准,保留原始图标名称,图标更换为目标资源即可: ?...由于Flutter启动依赖原生系统运行环境,因此我们还需要去原生工程中,设置相应的App的Icon图标和启动图。 以上。

    2.9K30

    Android-zipalign

    这篇文章描述zipalign如何有助于性能改善以及如何使用它来优化你的app。...在Android中,每个应用程序中储存的数据文件都会被多个进程访问:安装程序会读取应用程序的manifest文件来处理与之相关的权限问题; Home应用程序会读取资源文件来获取应用程序的名和图标;系统服务会因为很多种原因读取资源...(例如,显示应用程序的Notification);此外,就是应用程序自身用到资源文件。...对于应用程序开发者来说,这种显式读取方式是相当便利的。它允许使用一些不同的开发方法,包括正常流程中包含对齐的资源,因此, 这种读取方式具有很大的便利性(本段的原始意思请参考原文)。...从Android 1.6开始,Debug模式下编译,Ant自动对齐和签名程序包。 Release模式下,如果有足够的信息签名程序包的话,Ant才会执行对齐操作,因为对齐处理发生在签名之后。

    1.2K20

    Flutter 2.5正式版发布,带来多项重大更新

    此外,在跟踪应用程序中的 CPU 性能问题,可能会被来自 Dart 和 Flutter 库或引擎本机代码的分析数据淹没,如果想关闭其他干扰,只专注于您自己的代码,您可以使用新的 CPU Profiler...更容易的界面分析和定位:Flutter 框架中常用的 Widget 都会在左侧的 Widget 树视图中显示图标,它们根据类别进一步进行颜色编码,例如布局 Widget 显示为蓝色,而内容Widget...Flutter DevTools 2.4.0 Release Notes Flutter DevTools 2.6.0 Release Notes IntelliJ/Android Studio:集成测试...Visual Studio Code 测试运行器还添加了新的装订线图标显示测试的最后状态,可以单击以运行测试(或右键单击以获取上下文菜单)。...这改善了调试体验,因为调试器可以直接指向代码中出现问题的代码行。

    3.6K00

    【译】Flutter 1.20 发布

    为了继续提高 Flutter 的工作效率,我们对 Visual Studio Code 的 Flutter 扩展进行了更新,该扩展 Dart DevTools 直接带入的 IDE 中,在移动文件时会自动更新了导入语句...icon font tree shaking 会删除未在应用程序中使用的图标,从而减小尺寸。将其用于Flutter Gallery 应用程序时,我们发现它使应用程序大小减少了100kb。...现在,在进行 release 版本构建,默认情况下在移动应用程序中会出现这个行为,目前仅限 TrueType 字体,但在将来的版本中将取消该限制。...由于每个 Flutter 应用程序都应显示其使用的软件包的许可证,因此使每个 Flutter 应用程序都变得更好了。...,包括图标名称和预览图标; 这与我们自己用于 Android Studio / IntelliJ 和 VS Code 扩展的元数据相同;我们认为这在构建自己的工具可能会觉得有用。

    4K10

    探索 Flutter 中的 NavigationRail:使用详解

    介绍 在 Flutter 中,NavigationRail 是一个垂直的导航栏组件,用于在应用程序中提供导航功能。它通常用于更大屏幕空间的设备,如平板电脑和桌面应用程序。...在下文中,我们深入探讨 NavigationRail 的使用方法、最佳实践以及在实际应用中的应用场景,帮助您更好地利用这个强大的导航组件来构建出色的 Flutter 应用程序。 2....安装和设置 在 Flutter 项目中使用 NavigationRail 非常简单,您只需按照以下步骤进行安装和设置即可: 添加依赖项: 在您的 Flutter 项目的 pubspec.yaml 文件中添加...每个导航栏项使用 NavigationRailDestination 类来定义图标和标签。最后,根据选中的索引,显示不同的页面内容。 使用 labelType 属性可以定义导航栏标签的显示方式。...: 自定义图标: 使用任何您喜欢的图标,例如 Flutter 自带的图标或自定义的图标

    43710

    flutter 起步

    window 安装教程flutter中文官网mac 安装教程flutter中文官网安装完成后解压到非高权限路径,在讲环境变量配置到path中图片Flutter安装目录的flutter文件下找到flutter_console.bat...图片注意点:官网下载flutter包完成安装包zip解压到你想安装Flutter SDK的路径(如:C:\src\flutter;注意,不要将flutter安装到需要一些高权限的路径如C:\Program...context参数用于做本地化11. color该颜色为Android中程序切换中应用图标背景的颜色,当应用图标背景为透明时12. theme(WidgetsApp不支持)应用程序的主题,各种的定制颜色都可以设置...,传入bool类型18. showPerformanceOverlay当为true应用程序顶部覆盖一层GPU和UI曲线图,可即时查看当前流畅度情况19. checkerboardRasterCacheImages...AlertDialog:一个弹框的组件flutter问题:Flutter通过新的代码注入到正在运行的DartVM中,来实现Hot Reload这种神奇的效果,在DartVM程序中的类结构更新完成后,

    4.5K20

    Flutter从配置安装到填坑指南详解

    help 显示帮助信息的Flutter。 install 在附加设备上安装Flutter应用程序。 logs 显示用于运行Flutter应用程序的日志输出。...关于AS安装,这个就不用说了,大家都安装了吧,jdk,sdk这些都配置好了吧.直接看下文好了。...---- 六、需要更新Flutter请看以下操作(更新Flutter的就跳过此步): 要同时更新Flutter SDK和包,请使用以下命令: flutter upgrade...---- (二) 卸载flutter之后,重新git命令安装flutter之后,然后命令行运行flutter doctor,会有以下错误(以下是我的填坑指路全过程): 注意:由于下载的国外的网站上的资料...安卓原生的apk包最多就几M。但是这是debug模式下的apk包,签名打包后的release版本的包很小,大概几兆的样子。

    7.9K50

    开发工具总结(10)之Flutter从配置安装到填坑指南详解

    help 显示帮助信息的Flutter。 install 在附加设备上安装Flutter应用程序。 logs 显示用于运行Flutter应用程序的日志输出。...关于AS安装,这个就不用说了,大家都安装了吧,jdk,sdk这些都配置好了吧.直接看下文好了。...---- 六、需要更新Flutter请看以下操作(更新Flutter的就跳过此步): 要同时更新Flutter SDK和包,请使用以下命令: flutter upgrade...---- (二) 卸载flutter之后,重新git命令安装flutter之后,然后命令行运行flutter doctor,会有以下错误(以下是我的填坑指路全过程): 注意:由于下载的国外的网站上的资料...安卓原生的apk包最多就几M。但是这是debug模式下的apk包,签名打包后的release版本的包很小,大概几兆的样子。

    1.9K10
    领券