我已经上传我的应用程序谷歌播放,但用户已经报告了以下exception java.lang.RuntimeException:WakeLock被locking为C2DM_LIB 。 当我尝试释放WakeLock时会发生此exception。 任何人都可以告诉可能是什么问题。
我是新的android应用程序开发,我正在学习一点点。 我在从我的web服务器(PHP)发送推送通知(云消息)到android应用程序(只是一个“helloworld”)的艰巨任务。 我做了一些“search”,很less有人怀疑 Google正在使用我们的“设备ID”发送通知吗? 在我们的应用程序中是否需要任何代码,除了在清单中添加一些权限来接收通知? 我们必须注册用户的设备ID到“本地数据库”才能发送通知我吗? 请帮助我加上任何一个请给我看一个代码示例或文档从PHP服务器发送一个简单的通知? 提前致谢
我的应用程序使用Google的C2DM(推送通知)通知用户有关朋友的新活动。 一旦他们安装应用程序,我用C2DM服务器注册设备并存储用户的电话号码。 所以我知道用户正在使用我的应用程序,我可以发送他/她的推送通知。 但是,如果用户卸载我的应用程序会发生什么,有没有办法在我的应用程序中捕捉它? 或者唯一的办法就是当我发送一个C2DM并且无法访问时,在我的服务器上发现一个错误,然后将用户标记为不活动? 我很想告诉用户,当他们的朋友正在使用一个应用程序,当他们不再这样做。 什么是这种情况下的最佳解决scheme?