2

我正在使用 sencha 命令实用程序构建我的 sencha + phonegap 应用程序。我已经使用以下信息更新了 sencha 应用程序根目录中的 config.xml 以获得我的应用程序图标。

    <icon src="icon.png"/>
<icon gap:density="ldpi" gap:platform="android" src="resources/icons/android/icon-36.png" />
<icon gap:density="mdpi" gap:platform="android" src="resources/icons/android/icon-48.png" />
<icon gap:density="hdpi" gap:platform="android" src="resources/icons/android/icon-72.png" />
<icon gap:density="xhdpi" gap:platform="android" src="resources/icons/android/icon-96.png" />

当我运行 sencha 命令来构建应用程序时,

sencha app build native

安装到设备上时,构建的软件包仍然具有 phonegap 图标。phonegap 文件夹与我在 config.xml 中指定的所有图像一起复制。

这是使用 phonegap 本地构建。

4

2 回答 2

2

使用 phonegap 构建时,图标和闪屏仅适用于 config.xml。

于 2014-03-25T21:28:35.820 回答
1

这似乎是 phonegap cli 中的错误。如果您使用 phonegap 本地构建,则应将图标和启动图像手动复制到该phonegap/platforms/<platform>/res/drawable-<res>文件夹​​中。查看这里的错误https://github.com/phonegap/phonegap-cli/issues/58

我已将我的图标复制到相应的文件夹中,并且构建具有正确的图标。

如果您使用的是 phonegap 云构建,这将是开箱即用的。

于 2014-03-25T21:24:59.580 回答