繁体   English   中英

实施GCM客户端时出现未知错误和警告

[英]Unknown errors and warnings while implementing GCM client side

我试图落实发现GCM客户端的例子Github上 ,但我不能recelve我MyGcmListenerService.java通知

当我查看在android studio logcat生成的日志时,我发现此警告和错误消息

警告

10-07 15:22:47.160  29844-29844/com.me.myapp W/asset﹕ AssetManager-->
addDefaultAssets CIP path not exsit!
10-07 15:22:47.352  29844-29844/com.me.myapp W/dalvikvm﹕ VFY: unable to resolve
virtual method 247: Landroid/app/Notification$Builder;.setLocalOnly (Z)
Landroid/app/Notification$Builder;

10-07 15:22:47.352  29844-29844/com.me.myapp W/dalvikvm﹕ VFY: unable to resolve
 instance field 18

10-07 15:22:47.359  29844-29844/com.me.myapp W/dalvikvm﹕ VFY: unable to resolve 
virtual method 1507: Landroid/os/UserManager;.getApplicationRestrictions
 (Ljava/lang/String;)Landroid/os/Bundle;

错误

10-07 15:03:37.070  10177-10177/com.me.myapp E/dalvikvm﹕ Could not find class 
'android.os.UserManager', referenced from method com.google.android.gms.common
.GooglePlayServicesUtil.zzah

10-07 15:03:37.156  10177-10177/com.me.myapp E/dalvikvm﹕ Could not find class 
'android.app.AppOpsManager', referenced from method com.google.android.gms.common.
GooglePlayServicesUtil.zzb

10-07 15:03:38.117  10177-10197/com.me.myapp E/GMPM﹕ getGoogleAppId failed with
 status: 10

10-07 15:03:38.132  10177-10197/com.me.myapp E/GMPM﹕ Uploading is not possible.
 App measurement disabled

10-07 15:07:11.320  10306-10306/com.me.myapp E/SensorManager﹕ thread start

10-07 15:07:17.164  10306-10703/com.me.myapp E/API_TASK﹕ Read timed out

  • 我该如何解决部分或全部错误或警告?
  • 他们和我无法从GCM服务器接收通知有关吗?

陈述的错误和问题与接收gcm通知无关。 就我而言 从gcm连接服务器收到的gcmid未保存在数据存储区中。 负责保存该实体的实体实施不正确,因此我无法从GCM连接服务器接收消息或通知。

  • 确保从连接服务器收到的gcmId已正确保存在您的应用服务器中。(我使用objectify来实现)

  • 还可以在后端模块上使用Logger类,以便在重要阶段打印出日志(消息)来跟踪您的实现。 例如,当您收到gcmid(您可以在前端实现此功能,因此可以使用Log.d()方法),如果gcmid已保存到您的应用服务器中(在这里您使用实体来做到这一点,在这里使用Logger class 因为这样做发生在后端模块 )。

还在卡住吗? 在下面评论以寻求帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM