このような多くの質問が寄せられていることは知っていますが、これを修正するものは何もないようです.Android hdpiアイコンは変更されません(ただし、残りは変更されます)常にデフォルトのcordovaアイコンです(はい、アイコンが存在します)。
config.xml で
<icon src="icon.png" />
<!-- ldpi -->
<icon src="www/res/icon/android/icon-36-ldpi.png" gap:platform="android" width="36" height="36" />
<icon src="www/res/icon/android/icon-48-mdpi.png" gap:platform="android" gap:density="ldpi" />
<!-- mdpi -->
<icon src="www/res/icon/android/icon-48-mdpi.png" gap:platform="android" width="48" height="48" />
<icon src="www/res/icon/android/icon-72-hdpi.png" gap:platform="android" gap:density="mdpi" />
<!-- hdpi -->
<icon src="www/res/icon/android/icon-72-hdpi.png" gap:platform="android" width="72" height="72" />
<icon src="www/res/icon/android/icon-72-hdpi.png" gap:platform="android" gap:density="hdpi" />
<!-- xhdpi -->
<icon src="www/res/icon/android/icon-96-xhdpi.png" gap:platform="android" width="96" height="96" />
<icon src="www/res/icon/android/icon-96-xhdpi.png" gap:platform="android" gap:density="xhdpi" />