Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/210.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我的android通知图标是一个白色正方形_Android_Cordova_Meteor_Push Notification_Cordova Plugins - Fatal编程技术网

我的android通知图标是一个白色正方形

我的android通知图标是一个白色正方形,android,cordova,meteor,push-notification,cordova-plugins,Android,Cordova,Meteor,Push Notification,Cordova Plugins,我正在使用Raix:Push(Meteor.js推送通知插件)向我的android应用程序(使用Meteor内置的cordova构建)发送通知。唯一的问题是,当通知到达时,我得到一个白色正方形作为通知图标。我了解到,在构建应用程序时,我们必须在以下路径中添加带有透明背景的白色通知 cordova-build-override/platforms/android/res/drawable/pushicon.png 我这样做了,但似乎什么都没有改变。我仍然得到一个白色的正方形。我还将图标的名称添加

我正在使用Raix:Push(Meteor.js推送通知插件)向我的android应用程序(使用Meteor内置的cordova构建)发送通知。唯一的问题是,当通知到达时,我得到一个白色正方形作为通知图标。我了解到,在构建应用程序时,我们必须在以下路径中添加带有透明背景的白色通知

cordova-build-override/platforms/android/res/drawable/pushicon.png
我这样做了,但似乎什么都没有改变。我仍然得到一个白色的正方形。我还将图标的名称添加到Push.Configure下的客户机启动文件中


以前有人经历过这种情况,有什么想法吗?

您在推送客户端中设置了图标吗

 Push.Configure({
android: {
  senderID: Meteor.settings.public.fcm.senderId,
  iconColor: '#0C431B',
  icon: 'pushicon',
  badge: true,
  sound: true,
  alert: true,
  vibrate: true,
},

我明白了。我需要将此文件夹结构:

cordova-build-override/platforms/android/res/drawable/pushicon.png
在我的项目的根目录中,而不是在/.meteor文件夹中