2015-06-11 36 views
3

我設計了4種標準尺寸的圖標:hdpi,ldpi,mdpixhdpi。我把這些圖標爲:如何更改Cordova應用程序圖標?

  • "\platforms\android\res\drawable-hdpi"
  • "\platforms\android\res\drawable-ldpi"
  • "\platforms\android\res\drawable-mdpi"
  • "\platforms\android\res\drawable-xhdpi"文件夾。

每個圖標的名稱都是「icon.jpg」。

如何將這些圖標用作我的應用程序圖標?

+1

看到官方文檔:https://cordova.apache.org/docs/en/5.0.0 /config_ref_images.md.html#Icons%20and%20Splash%20Screens他們在這個例子中使用的文件夾是'res/android /'這個'res'文件夾位於項目根目錄中(你的WWW文件夾,掛鉤等)。該文件將自動爲您重命名。 – laughingpine

回答

7

答案可能會因你的Cordova版本而異,但從Cordova 3.5.0開始,這是向你的項目添加圖標的方式。正如我的評論所述,請參閱official docs來源。

首先爲您的圖標生成一個文件夾。這將取決於您的平臺,因爲我們正在處理Android的情況下,一個assets文件夾將很好地做。在項目根目錄下(比如www/hooks/folders,config.xml文件等)創建它是最容易的。

雖然這不會影響到您,但它可能是很好的說明。有關於圖標和啓動畫面的小黑莓怪癖。對於BB10,您必須將您的資產文件夾放在www /目錄中。

放下你的圖標在那裏,加上下面幾行內容到你的config.xml文件,其中PNG圖像corrispond到你的圖標:

<platform name="android">  
    <icon src="assets/mdpi.png" density="mdpi" /> 
    <icon src="assets/ldpi.png" density="ldpi" /> 
    <icon src="assets/hdpi.png" density="hdpi" /> 
    <icon src="assets/xdpi.png" density="xdpi" /> 
    <icon src="assets/xxdpi.png" density="xxdpi" /> 
</platform> 

最後,您可以通過檢查驗證您的構建之後,這些工作platforms\android\res\drawable-文件夾。它們將包含一個icon.png文件,該文件在構建期間從源目錄中複製。

1

添加的文件夾在資源和應用程序在其圖標創建文件夾/ Android和保存圖像有

<platform name="android"> 
    <icon src="res/icons/android/icon-36-ldpi.png" density="ldpi"/> 
    <icon src="res/icons/android/icon-48-mdpi.png" density="mdpi"/> 
    <icon src="res/icons/android/icon-72-hdpi.png" density="hdpi"/> 
    <icon src="res/icons/android/icon-96-xhdpi.png" density="xhdpi"/> 
</platform> 
相關問題