Try changing your icon filename from screen-ldpi.9.png to screen-ldpi-9.png. I've seen the android build chain have issues with having more than one period.
Alternatively I notice you're using the same image for both landscape and portrait -- these icons need to be specific dimensions, which means one of those is going to have the expected dimensions reversed. Landscape ldpi should be 320x200, while portrait ldpi should be 200x320. You can't use the same image for both.
While this may have worked for you for cli-5.2.0, upgrading to cli-6.3.0 will of course introduce significant changes.
That solves the problem!
We simply changed all the xxx.9.png to xxx-9.png and it works.
We still have a minor problem: the icon in the build page doesn't appear.
Note however that when we install the .apk file directly, everything works.
... <icon src="icon.png" /> ... <platform name="android"> ... <icon src="icon.png" qualifier="nodpi" /> ... </platform>
I don't see how this has anything to do with web page so I have no idea
how to solve this.
Thank you so much!