如何在进行远程构建时更改cordova / phonegap的默认图标

时间:2016-05-19 17:40:37

标签: cordova jquery-mobile phonegap-build

我开发了一个web应用程序html5,javascript,jquery和ajax。我的HelloWorld项目的目录结构是

HelloWorld
   img
   css
   js
   index.html

我压缩了HelloWorld文件夹并将zip文件上传到http://build.phonegap.com以创建apk文件。我在移动设备上安装了应用程序,它运行正常。

问题是如何更改我的应用程序的默认图标,该图标由Cordova或phonegap在构建期间分配。我搜索了很多,但几乎所有可用的答案显示了在应用程序编译和本地构建(从平台文件夹)时更改图标的过程

由于我使用的是在线或远程服务,因此无法使用它们。我想知道我将自己的icon.png或logo.png放在哪里,以便在构建过程中将其用作应用程序图标。如果还需要任何代码以及图标,请告诉我。

1 个答案:

答案 0 :(得分:0)

好的,我想出来了,我正在发布帮助他人的答案。您需要以png格式添加config.xml文件和图标。将图标命名为ldpi.png(36x36),mdpi.png(46x46),hdpi.png(72x72),xdhpi.png(96x96)和icon.png(96x96)。您可以使用http://picresize.com/转换指定像素大小的图标,方法是从网站上的选项中选择自定义尺寸。将以下代码添加到config.xml中。所以最终的文件夹/文件结构将是

delete

现在压缩文件夹并将其上传到http://build.phonegap.com,创建的apk将包含用户定义的图标。

ProjectName
  img
  css
  js
  index.html
  config.xml
  ldpi.png
  mdpi.png
  hdpi.png
  xdhpi.png
  icon.png