I’m using eclipse and I’ve changed the icon in AndroidManifest.xml. I tried clean as well, but It keep showing the default cordova icon. I tried to replace the icon.png but still the default icon came out.
You should check out this section of the cordova docs
http://cordova.apache.org/docs/en/4.0.0/config_ref_images.md.html#Icons%20and%20Splash%20Screens
This will show you have to have a reference set of icons, and use the config.xml to transfer them over to the platforms needed.