Android Cordova图标保持显示默认图标

Android Cordova图标保持显示默认图标,android,cordova,ionic-framework,Android,Cordova,Ionic Framework,我尝试了这么多步骤,但问题仍然存在。在AndroidManifest.xml中,我在icon和logo字段中设置了我的图标,它仍然运行默认的cordova图标 后来我尝试添加config.xml,问题仍然存在 我使用的是ionic框架,不确定是ionic问题还是cordova问题。我花了数小时寻找解决方案。您需要重新构建项目Cd到您的项目中,并使用下面的命令构建它 Phonegap:Phonegap构建android Cordova:Cordova build android请参见我的常见问题:

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

后来我尝试添加config.xml,
问题仍然存在


我使用的是ionic框架,不确定是ionic问题还是cordova问题。我花了数小时寻找解决方案。

您需要重新构建项目
Cd
到您的项目中,并使用下面的命令
构建它

Phonegap:
Phonegap构建android

Cordova:
Cordova build android

请参见我的常见问题:

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

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

不过,现在要容易得多:

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

  • 您还可以使用Cordova
    $Cordova icon
    的npm模块,该模块对应用程序根文件夹中名为“icon.png”的文件执行相同的操作。
    要安装“cordova icon”,只需使用
    $npm install-g cordova icon
对于爱奥尼亚资源或科尔多瓦图标解决方案,您需要安装image magic:
例如,
$brew安装imagemagick


(我没有足够的声誉来发布到imagemagick网站的链接)

我尝试了太多东西,但都不起作用!您正在使用哪个版本的cordova?现在cordova维护了两个config.xml文件。一个位于顶层,另一个特定于平台。确保您正在顶层config.xml中进行更改。你可以参考更多细节。你是否创建了一个新徽标?并复制到所有可绘制的文件夹中?@Dino是的,这行不通?哦-还要从config.xml中删除该行!