Cordova自訂Android的Launcher Icon

Cordova版本:5.1.1
完成一個Android的專案之後,當然要修改預設的Launcher Icon,
不然每個用cordova開發的Icon都是一樣,就沒有變化了。

除了可以用其他的Android Icon編輯程式來直接修改apk的圖示之外,
其實可以修改config.xml來完成自訂Launcher Icon的作業。

我準備了四種不同的尺寸圖檔,而圖檔格式必需是PNG,試過JPG是不行的。
檔名與尺寸分別如下列所示:
xhdpi:icon96.png     96x96
hdpi:icon72.png     72x72
mdpi:icon48.png     48x48
ldpi:icon36.png     36x36


四個PNG圖我是放在「主目錄/res/android」底下,結構如下(不是放在www底下):


用文字編輯器開啟上圖中的comfig.xml,加入下列語法:
<platform name="android">
    <icon src="res/android/icon36.png" density="ldpi" />
    <icon src="res/android/icon48.png" density="mdpi" />
    <icon src="res/android/icon72.png" density="hdpi" />
    <icon src="res/android/icon96.png" density="xhdpi" />
</platform>

重新編譯成apk就可以了,下圖為上傳到手機模擬器後的畫面



參考資料:http://docs.phonegap.com/en/edge/config_ref_images.md.html



利用Plink替代Putty來建立Script