Android app launcher icon

The launcher icon for my app is always the Meteor default launcher icon, no matter how I change it on mobile-config.js:

App.icons({
‘android_ldpi’: ‘resources/icons/icon-ldpi.png’,
‘android_mdpi’: ‘resources/icons/icon-mdpi.png’,
‘android_hdpi’: ‘resources/icons/icon-hdpi.png’,
‘android_xhdpi’: ‘resources/icons/icon-xhdpi.png’
});

The .png files are all there. Am I missing something? Maybe it has something to do with this issue:

I’m seeing the same thing, low resolution android devices are seeing the cordova default icon, whereas higher res devices see the correct custom icon, I’m guessing caused by this mdpi icon issue.

Is there a way to work around this? Maybe copy the mdpi icon over manually after a meteor build and then manually run a Cordova build?