Thanks for your answer @reedrichards. I just checked the config.xml (I’m using the ionic-conference-app to test this btw, but I also tried with a new project from scratch) and it seems the icons in there are linked correctly:
<platform name="android">
<allow-intent href="market:*"/>
<icon src="resources/android/icon/drawable-ldpi-icon.png" density="ldpi"/>
<icon src="resources/android/icon/drawable-mdpi-icon.png" density="mdpi"/>
<icon src="resources/android/icon/drawable-hdpi-icon.png" density="hdpi"/>
<icon src="resources/android/icon/drawable-xhdpi-icon.png" density="xhdpi"/>
<icon src="resources/android/icon/drawable-xxhdpi-icon.png" density="xxhdpi"/>
<icon src="resources/android/icon/drawable-xxxhdpi-icon.png" density="xxxhdpi"/>
<splash src="resources/android/splash/drawable-port-ldpi-screen.png" density="port-ldpi"/>
<splash src="resources/android/splash/drawable-port-mdpi-screen.png" density="port-mdpi"/>
<splash src="resources/android/splash/drawable-port-hdpi-screen.png" density="port-hdpi"/>
<splash src="resources/android/splash/drawable-port-xhdpi-screen.png" density="port-xhdpi"/>
<splash src="resources/android/splash/drawable-port-xxhdpi-screen.png" density="port-xxhdpi"/>
<splash src="resources/android/splash/drawable-port-xxxhdpi-screen.png" density="port-xxxhdpi"/>
</platform>
I’ve also rebuilt the resources again, which I’ve actually done about 30 times or so already yesterday.
But to me it looks as if the icons under /resources/android/
aren’t used at all, but instead the ones under /platforms/android/res
get used and they are not updated in the build process.
Meanwhile, building the app on ios seems to update the icons in /platforms/ios/...
, just not on Android.
I’ve also tried replacing the images manually in /platforms/android/res
- that works, so if all else fails, I could go that route. Still, I’d much rather have alll the different image sizes generated via ionic resources
from my custom PSD/PNG files in /resources/
, like it does with iOS.
Looks like a bug to me so far.
EDIT: I’ve also tried deleting / re-adding the android platform, but that didn’t help either