Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Vlad161
0 / 0 / 0
Регистрация: 02.01.2011
Сообщений: 49
1

Ошибка при получении Google Cloud Messaging

17.04.2014, 21:11. Просмотров 655. Ответов 0
Метки нет (Все метки)

Я пытаюсь поставить Google Cloud Messaging в свое приложение, использовал этот официальный гайд , но когда приходит сам GCM на телефон, вылазиет ошибка.

Содержимое файлов:
AndroidManifest.xml
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.games.zx"
...
<receiver
        android:name=".GcmBroadcastReceiver"
        android:permission="com.google.android.c2dm.permission.SEND" >
        <intent-filter>
            <action android:name="com.google.android.c2dm.intent.RECEIVE" />
            <category android:name="com.games.zx" />
        </intent-filter>
    </receiver>
    <service android:name=".GcmIntentService" />
 ...
GcmBroadcastReceiver.java

Java
1
2
package com.games.zx;
...
Ну и когда приходит GCM, сначала появляется варнинг, а потом ошибка и приложение крашится.

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
W/dalvikvm(19990): Unable to resolve superclass of               
Lcom/games/zx/GcmBroadcastReceiver; (313)
W/dalvikvm(19990): Link of class              
'Lcom/games/zx/GcmBroadcastReceiver;' failed
W/dalvikvm(19990): threadid=1: thread exiting with uncaught exception (group=0x40aa0228)
W/System.err(19990): java.lang.RuntimeException: Unable to instantiate receiver     
com.games.zx.GcmBroadcastReceiver: java.lang.ClassNotFoundException:  
com.games.zx.GcmBroadcastReceiver
W/System.err(19990):    at  
android.app.ActivityThread.handleReceiver(ActivityThread.java:2383)
W/System.err(19990):    at    
android.app.ActivityThread.access$1500(ActivityThread.java:139)
 
...
 E/AndroidRuntime(19990): java.lang.RuntimeException: Unable to instantiate receiver
com.games.zx.GcmBroadcastReceiver: java.lang.ClassNotFoundException: com.games.zx.GcmBroadcastReceiver
E/AndroidRuntime(19990):    at android.app.ActivityThread.handleReceiver(ActivityThread.java:2383)
E/AndroidRuntime(19990):    at android.app.ActivityThread.access$1500(ActivityThread.java:139)
E/AndroidRuntime(19990):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1322)
E/AndroidRuntime(19990):    at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(19990):    at android.os.Looper.loop(Looper.java:156)
E/AndroidRuntime(19990):    at android.app.ActivityThread.main(ActivityThread.java:4987)
E/AndroidRuntime(19990):    at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(19990):    at java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime(19990):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
E/AndroidRuntime(19990):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
E/AndroidRuntime(19990):    at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime(19990): Caused by: java.lang.ClassNotFoundException: com.games.zx.GcmBroadcastReceiver
E/AndroidRuntime(19990):    at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
E/AndroidRuntime(19990):    at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
E/AndroidRuntime(19990):    at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
E/AndroidRuntime(19990):    at android.app.ActivityThread.handleReceiver(ActivityThread.java:2378)
Пробовал в манифесте менять на:
Java
1
2
<receiver
        android:name="com.games.zx.GcmBroadcastReceiver"
Но ошибка все равно вылетает таже.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2014, 21:11
Ответы с готовыми решениями:

Кастомная подписка у Firebase cloud messaging - как?
Нужно отправить Push в определенный девайс. Есть кастомный пользователь внутри...

Ошибка при загрузке приложения на Google Play
Здравствуйте. При попытке загрузки приложения на Google Play возникает ошибка:...

Ошибка при работе с Google Maps API v2
Добрый день. голову сломал уже есть примитивный код: public class...

Ошибка при добавлении .apk файла в google play: запретите отладку
когда загружаю в guugle play .apk-файл, то гугл пишет ошибку: &quot;Прежде чем...

Ошибка при переходе по ссылке из программы в Google Play (в акаунт разработчика)
Я добавил в своем приложении ссылку на акаунт Google Play. И вот, по правилам,...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.04.2014, 21:11

Ошибка при import com.google.api.client.googleapis.extensions.android2.auth.GoogleAccountManager;
Добрый день никак не могу подключить сделать импорт пакета: import...

Ошибка при получении данных из БД при использовании MVC framework 4.0
// HomeControlers.cs using System; using System.Collections.Generic; using...

Ошибка при получении data
Добрый день! Столкнулся со следующей проблемой. Получаю параметр img...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru