Android GCM instanceID.getToken()在姜饼上引发超时异常

Android GCM instanceID.getToken()在姜饼上引发超时异常,android,exception,timeout,google-cloud-messaging,android-2.3-gingerbread,Android,Exception,Timeout,Google Cloud Messaging,Android 2.3 Gingerbread,正如标题所示,我在API 10 emulator上尝试使用Google Cloud Messaging获取令牌时遇到超时异常。我已经在设备上添加了我的google帐户,检查“同步”是否打开,还添加了 在接收方的清单中,但仍然无法找出导致此情况的原因: 11-25 17:35:00.896 29750-29774/com.example.alexis.myapplication W/InstanceID/Rpc: No response android.os.ConditionVariable@b

正如标题所示,我在API 10 emulator上尝试使用Google Cloud Messaging获取令牌时遇到
超时
异常。我已经在设备上添加了我的google帐户,检查“同步”是否打开,还添加了
在接收方的清单中,但仍然无法找出导致此情况的原因:

11-25 17:35:00.896 29750-29774/com.example.alexis.myapplication W/InstanceID/Rpc: No response android.os.ConditionVariable@b667bc18
11-25 17:35:00.896 29750-29774/com.example.alexis.myapplication E/MYAPP: TIMEOUT
以下是权限的清单声明:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<permission android:name="com.example.alexis.myapplication.permission.C2D_MESSAGE" android:protectionLevel="signature" />
<uses-permission android:name="com.example.alexis.myapplication.permission.C2D_MESSAGE" />

<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />

和接收人:

<receiver
        android:name="com.google.android.gms.gcm.GcmReceiver"
        android:permission="com.google.android.c2dm.permission.SEND" >
        <intent-filter>

            <!-- Receives the actual messages. -->
            <action android:name="com.google.android.c2dm.intent.RECEIVE" />

            <!-- Receives the registration id. -->
            <action android:name="com.google.android.c2dm.intent.REGISTRATION" />

            <category android:name="com.example.alexis.myapplication" />

        </intent-filter>
    </receiver>

任何帮助都将不胜感激


注意:我使用的是2.3.7版本的genymotion emulator,我没有硬件设备要测试。

使用了硬件设备,一切正常,所以这是emulator的故障。

使用了硬件设备,一切正常,所以这是emulator的故障。

尝试使用这里的官方报告:谢谢,结果它没能启动,因为我在使用模拟器。今天得到了一个硬件设备进行测试,它立即正常工作。试着在这里使用官方的repo:谢谢,结果它没能正常工作,因为我使用的是模拟器。今天有一个硬件设备进行测试,它立即正常工作。