How to make icon appear on Android Notification?

What I supposed to do exactly to display an icon on the Android Notification when the device is locked and the icon on the top bar ?

The code bellow is not working. This is displaying a grey circle with a white square inside and a white square on the nav bar when I am at the home screen. Any suggestions ?

const cloudSettings: CloudSettings = {
‘core’: {
‘app_id’: ‘xxxx’,
},
‘push’: {
‘sender_id’: ‘xxxx’,
‘pluginConfig’: {
‘ios’: {
‘badge’: true,
‘sound’: true
},
‘android’: {
‘iconColor’: ‘#343434’,
‘icon’: ‘icon’

  }
}

}
}