繁体   English   中英

离子应用程序图标不变

[英]Ionic app icon doesn't change

我正在使用Visual Studio 15社区,Ionic和Apache Cordova构建一个android应用程序,我想更新我的ionic应用程序的图标。 我正在用Genymotion模拟该应用程序,但是使用VS15中的内置android模拟器可以获得相同的结果。

另外,我使用了一个空白的离子项目。

我已经试过了

  • 我在配置文件中添加了图标的来源(请注意,我自己添加了密度,尚未生成)

     <icon src="resources/android/icon/icon.png" density="xxxhdpi" /> 
  • 根据以下蓝图创建了应用徽标: http : //ionicframework.com/docs/cli/icon-splashscreen.html

  • 将.png文件放在特定的文件夹中

我的项目层次

  • 我遵循了ionic and visual studio网站上的指示,但没有结果。

我没有尝试

  • 实际上,我并没有尝试使用$ ionic resources --icon来执行命令来更新我的资源,因为我认为,一旦我构建了应用程序(按VS15中的播放按钮),它就会为我完成所有工作

也许我在这里出错了,因为通常这没什么大不了的。 我非常感谢您的所有回答,感谢您抽出宝贵的时间处理此问题!

截至最新更新。 如果启动画面和图标未更新。 那是因为最新版本的ionic会创建2个md5文件的图标和启动画面。 我猜这是锁定更新。

只需删除以下两个文件:“ icon.png.md5 ”和“ splash.png.md5 ”。

然后运行以下命令: ionic cordova resources

然后启动,图标应更新。 可能对有人加油有帮助!

密度设置为“ xxxhdpi”密度。 也许您需要添加其他屏幕选项? 也尝试刷新项目。

就像之前提到的某个用户的帖子已被删除(为什么?)一样,我要做的就是

  1. 打开我的命令行
  2. 转到我的项目所在的目录
  3. 输入命令$ ionic resources
  4. 而已! 其余所有工作都由离子技术完成

快速说明:我不知道我必须安装这些工具(Android SDK,Apache Cordova等),因为我认为Visual Studio是由于首次构建而下载了它们,因此为什么要在本地安装它。 您必须在本地安装它们,如果没有在计算机上安装工具,它将无法正常工作。

希望我能帮上忙

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM