我正在使用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本地版本。
答案 0 :(得分:2)
使用phonegap build时,图标和启动画面只能在config.xml中使用。
答案 1 :(得分:1)
这似乎是phonegap cli中的一个错误。如果您使用的是phonegap本地版本,则应手动将图标和启动图像复制到phonegap/platforms/<platform>/res/drawable-<res>
文件夹。看看这里的错误https://github.com/phonegap/phonegap-cli/issues/58。
我已将我的图标复制到相应的文件夹,并且版本具有正确的图标。
如果您使用的是phonegap云构建,则可以立即使用。