Ошибка основного приложения C2DM - PullRequest
0 голосов
/ 09 декабря 2011

Я следовал официальному руководству по запуску и запуску приложения App Engine Android отсюда - http://code.google.com/eclipse/docs/appeng_android_run_debug.html. Но все равно не могу правильно запустить сгенерированное приложение и получить PHONE_REGISTRATION_ERROR из C2DM.Краткое описание моей проблемы: 1. Все остальные этапы приложения работают нормально 2. Я зарегистрировался в C2MD с учетной записью gmail и получил ответ 3. Я использовал эту учетную запись для всех полей электронной почты в приложении 4. Я прочитал возможные проблемыиз руководства, и все выглядит хорошо 4. Все еще получил PHONE_REGISTRATION_ERROR от 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" />

1 Ответ

0 голосов
/ 16 декабря 2011

Моя проблема заключалась в том, что я использовал Android 4.0, и по какой-то причине C2DM не работает для меня в этой версии.Когда я понизил версию Android до 2.3.3, регистрация на C2DM прошла успешно, и код работал так, как должен.

...