(Unity) Aws SNS(Push Notification) Class not found 错误

Posted

技术标签:

【中文标题】(Unity) Aws SNS(Push Notification) Class not found 错误【英文标题】:(Unity) Aws SNS(Push Notification) Class not found error 【发布时间】:2016-08-21 18:26:28 【问题描述】:

我正在尝试使用亚马逊 AWS 简单通知服务和统一使用他们的 AmazonAWS SDK 来获取推送通知。我一直在关注链接here 的设置指南。但是当我尝试构建随 sdk 提供的示例场景时,我的手机上出现了这个错误。

Error Image

我确实将 google-play-services.jar 和 android support.jar 放在 Assets\plugins\android 文件夹中,但由于某种原因它无法找到 GCM 类。你能告诉我我可能做错了什么吗?

错误: AndroidJavaException: java.lang.NoclassDefFoundError: Lcom/google/android/gms/gcm/googlecloudmessaging解析失败;

由 java.lang.classnotfoundexception 引起:com.google.android.gms.gcm.googlecloudmessaging

(我从手机的日志屏幕截屏,无法复制整个错误消息。)

【问题讨论】:

发布错误代码而不是图片 【参考方案1】:

经过一番挖掘,我找到了另一个播放服务的 jar 文件,原来我使用的那个没有对 GCM 类的引用

【讨论】:

以上是关于(Unity) Aws SNS(Push Notification) Class not found 错误的主要内容,如果未能解决你的问题,请参考以下文章

使用适用于 Ruby 的 AWS 开发工具包发布到 SNS 主题时指定区域

不能安排 aws-sns 吗?

aws cloudformation 模板 sns sqs

Camel AWS SNS例外

AWS - 在 SNS 订阅或 Lambda 函数上设置死信队列有啥区别?

AWS SNS 主题策略 Cloudformation