Android 基本C2DM应用程序故障

Android 基本C2DM应用程序故障,android,google-app-engine,android-c2dm,Android,Google App Engine,Android C2dm,我遵循了官方指南如何从这里启动和运行应用程序引擎Android应用程序-。但仍然无法正确运行生成的应用程序,并且无法从C2DM获取手机注册错误。快速总结我的问题: 1.应用程序中的所有其他阶段运行正常 2.我用gmail帐号注册了C2MD,得到了回复 3.我将此帐户用于应用程序中的所有电子邮件字段 4.我从指南中读到了可能出现的问题,看起来一切正常 4.仍然收到来自C2DM的电话注册错误 也许有一些问题指南没有提到? 将很高兴得到回复和答复 Upate: 应用程序清单中的我的权限: <!-

我遵循了官方指南如何从这里启动和运行应用程序引擎Android应用程序-。但仍然无法正确运行生成的应用程序,并且无法从C2DM获取手机注册错误。快速总结我的问题: 1.应用程序中的所有其他阶段运行正常 2.我用gmail帐号注册了C2MD,得到了回复 3.我将此帐户用于应用程序中的所有电子邮件字段 4.我从指南中读到了可能出现的问题,看起来一切正常 4.仍然收到来自C2DM的电话注册错误

也许有一些问题指南没有提到? 将很高兴得到回复和答复

Upate: 应用程序清单中的我的权限:

<!-- Only this application can receive the messages and registration result -->
<permission android:name="com.teamagly.friendizer.permission.C2D_MESSAGE"
    android:protectionLevel="signature" />
<uses-permission android:name="com.teamagly.friendizer.permission.C2D_MESSAGE" />

<!-- Permission to register and receive data messages -->
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />

<!-- Permission for internet access -->
<uses-permission android:name="android.permission.INTERNET" />

<!-- Permission to keep the processor from sleeping -->
<uses-permission android:name="android.permission.WAKE_LOCK" />

<!-- Permission to retrieve the list of accounts in the Accounts Service -->
<uses-permission android:name="android.permission.GET_ACCOUNTS" />

<!-- Permission to request authtokens from the AccountManager -->
<uses-permission android:name="android.permission.USE_CREDENTIALS" />

我的问题是,出于某种原因,我使用了安卓4.0,anf,C2DM在这个版本上对我不起作用。当我将Android降级到2.3.3时,C2DM注册成功,代码正常运行

你给你的应用程序所有必需的权限了吗?你的设备或模拟器有电子邮件帐户设置和android market吗?@Jave-我更新了我的权限,你可以查看them@Rihan-嘿,我在指南中进行了详细的设置,绑定了一个电子邮件地址和一个设备。我不确定它是如何与安卓市场联系在一起的。谷歌表示,它要求运行安卓2.2或更高版本的设备也安装了市场应用程序。然而,您并不局限于通过市场部署您的应用程序。它使用现有的谷歌服务连接。这要求用户在他们的移动设备上设置他们的Google帐户。