sencha touch 2.3 with phonegap only default icons / splash

Posted

技术标签:

【中文标题】sencha touch 2.3 with phonegap only default icons / splash【英文标题】: 【发布时间】:2013-11-19 22:56:04 【问题描述】:

我正在使用 Sencha Cmd v4.0.0.203 运行 Sencha Touch 2.3。电话间隙 3.1.0-0.15.0。 集成运行良好,但我的问题是我的图标/启动画面不会被使用。我已经在 config.xml 中定义了它,例如。图标

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

我正在运行 sencha app build native,构建过程已通过,该应用程序正在设备上运行,但具有默认的 phonegap 图标和启动画面。图标将被复制到 www/resources 但在 platform/ios/APP/Resources 和 platform/android/res 中,默认图标仍然存在。

【问题讨论】:

【参考方案1】:

由于您使用 sencha 命令来构建应用程序。您必须手动将图标放在 platform/android/res 文件夹下。 phonegap-cli 中有一个错误,无法在本地构建中运行。

https://github.com/phonegap/phonegap-cli/issues/58

【讨论】:

我第一次手动复制它,如果我更改或添加新图标,我会手动复制它。修复程序在 cordova 3.0.0 中解决了它,但我使用 phonegap 3.1,所以如果我在推理时没有错误,它应该已经工作了【参考方案2】:

嘿,我遇到了同样的问题,但使用 phonegap 构建。

如果您启用了水合作用(在 phonegap build 中),请尝试禁用它。如果没有自动执行,则重新构建所有包。

似乎启用水合作用后,它可能不会每次都进行完全重建。

一旦你的图标和启动画面被理顺,你应该能够重新启用补水功能。

【讨论】:

以上是关于sencha touch 2.3 with phonegap only default icons / splash的主要内容,如果未能解决你的问题,请参考以下文章

sencha cmd 4 和 sencha touch 2.3 在 app.json 中添加 css

Sencha Touch 2.3 / Cordova : Build 直接在设备上运行

Sencha touch 2.4 appLoadingIndicator stack on android 2.3

Sencha Touch with WindowsPhone8: Ext.Loader 加载文件失败

在 mac 上安装 sencha-touch 2.1

Sencha Touch 2 在轮播下方添加导航栏