繁体   English   中英

来自Amazon Web Services的Android Mobile Push App示例

[英]Android Mobile Push App example from Amazon Web Services

有没有人试图将AndroidMobilePushApp(由AWS提供)添加到Eclipse IDE中,请按照本教程( http://docs.aws.amazon.com/sns/latest/dg/mobile-push-gcm.html )进行操作,并且能够获取亚马逊移动推送应用的注册ID?

我能够将AndroidMobilePushApp与2个无关的库.jar(android.jar,google-play-service)一起添加到Eclipse中,没有任何错误,在Google API Console网站上创建了Google API项目并将该project_number复制到[res / values / strings .xml]根据上面的教程中的步骤3。 但是,当我将应用程序部署到Android设备(版本2.3.6和API级别10)时,应用程序确实显示,但是当我点击时它不会运行...错误显示“应用程序亚马逊移动推送(进程com.amazonaws.androidtest)意外停止了。请再试一次!“所以它不能在上面的教程中给我回复注册ID作为第4步。

知道为什么吗?

谢谢,唐

我也遇到了样本代码的问题。 我终于让AndroidMobilePush工作,但在同一个教程中没有SNSMobilePush。

很难说你做了什么或遗漏了什么,但我可以给你一些关于在哪里看的想法:

  1. 检查您是否在任何地方更改了包裹名称。
  2. 我必须声明PLAY_SERVICES_RESOLUTION_REQUEST = 9000; checkPlayServices()中需要的常量
  3. 确保你没有阻止checkPlayServices和register()的执行

我会设置一个日志过滤器,以确保你至少走得那么远。 然后,当然,设置另一个来捕获registrationID,这样你就可以将它保存到log.txt。 添加端点时,将其复制并将其提供给AWS中的SNS控制台。

仔细阅读第3步,第4点和相关图像。

如果您从导出列表中删除android.jar ,您的应用程序将运行正常

暂无
暂无

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

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