首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cordova图标继续显示默认图标

Cordova图标继续显示默认图标
EN

Stack Overflow用户
提问于 2014-12-08 13:38:42
回答 3查看 1.4K关注 0票数 4

我尝试了这么多步骤,但问题仍然存在。在AndroidManifest.xml中,我在图标和徽标字段中设置了我的图标,它仍然运行默认的cordova图标。

后来我尝试添加config.xml,<icon src="res/drawable/icon.png" />问题仍然存在。

我使用的是离子框架,不确定是离子问题还是科尔多瓦问题。我花了几个小时寻找解决方案。

EN

回答 3

Stack Overflow用户

发布于 2017-10-18 06:04:03

移动应用程序( iOS和安卓)需要许多不同的图标;相同但分辨率不同。在过去,这些需要手动创建并给出正确的名称-这是一个繁琐的过程。

然而,现在更容易了:

对于ionic资源,您可以使用$ ionic resources --icon命令,该命令将获取文件“/icon.png”,并将其转换为所有正确的格式,然后将其放入正确的文件夹中。

http://blog.ionic.io/automating-icons-and-splash-screens/

Cordova

  • 你也可以使用$ cordova-icon的npm模块,它对你应用根文件夹中名为"icon.png“的文件做同样的事情。

要安装'cordova-icon‘,只需使用$ npm install -g cordova-icon https://www.npmjs.com/package/cordova-icon

无论是离子资源还是cordova-icon解决方案,您都需要安装image magic:

例如:$ brew install imagemagick

(我没有足够的名气来发布指向imagemagick网站的链接)

票数 1
EN

Stack Overflow用户

发布于 2014-12-08 16:41:12

你需要重新构建你的项目。使用下面的命令Cd到你的项目并build它。

电话间隙:phonegap build android

科尔多瓦:cordova build android

票数 0
EN

Stack Overflow用户

发布于 2015-07-28 20:50:16

在这里查看我的常见问题:https://stackoverflow.com/a/31674547/82609

对于Cordova 5.1.1和Android,在没有密度的情况下,图标声明不会做任何事情。你必须声明所有的密度才能使它工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27352037

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档