williamrijksen / com.williamrijksen.onesignal

Titanium Appcelerator Library for OneSignal Push Notifications Service
Other
51 stars 43 forks source link

Android - Error on message receive #70

Closed deckameron closed 5 years ago

deckameron commented 6 years ago

Hi @williamrijksen

Thank you for the module! :-)

I have been trying to use it on my project by I get the following error.

Nexus 5 Android API 22 Titanium SDK 7.1.1

[ERROR] : TiApplication: (main) [179899,243219] Sending event: exception on thread: main msg:java.lang.RuntimeException: Unable to instantiate receiver com.google.android.gcm.GCMBroadcastReceiver: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gcm.GCMBroadcastReceiver" on path: DexPathList[[zip file "/data/app/com.test.app-1/base.apk"],nativeLibraryDirectories=[/data/app/com.test.app-1/lib/x86, /vendor/lib, /system/lib]]; Titanium 7.1.0,2018/03/14 13:40,undefined [ERROR] : TiApplication: java.lang.RuntimeException: Unable to instantiate receiver com.google.android.gcm.GCMBroadcastReceiver: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gcm.GCMBroadcastReceiver" on path: DexPathList[[zip file "/data/app/com.test.app-1/base.apk"],nativeLibraryDirectories=[/data/app/com.test.app-1/lib/x86, /vendor/lib, /system/lib]] [ERROR] : TiApplication: at android.app.ActivityThread.handleReceiver(ActivityThread.java:2590) [ERROR] : TiApplication: at android.app.ActivityThread.access$1700(ActivityThread.java:151) [ERROR] : TiApplication: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1380) [ERROR] : TiApplication: at android.os.Handler.dispatchMessage(Handler.java:102) [ERROR] : TiApplication: at android.os.Looper.loop(Looper.java:135) [ERROR] : TiApplication: at android.app.ActivityThread.main(ActivityThread.java:5254) [ERROR] : TiApplication: at java.lang.reflect.Method.invoke(Native Method) [ERROR] : TiApplication: at java.lang.reflect.Method.invoke(Method.java:372) [ERROR] : TiApplication: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903) [ERROR] : TiApplication: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698) [ERROR] : TiApplication: Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gcm.GCMBroadcastReceiver" on path: DexPathList[[zip file "/data/app/com.test.app-1/base.apk"],nativeLibraryDirectories=[/data/app/com.test.app-1/lib/x86, /vendor/lib, /system/lib]] [ERROR] : TiApplication: at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) [ERROR] : TiApplication: at java.lang.ClassLoader.loadClass(ClassLoader.java:511) [ERROR] : TiApplication: at java.lang.ClassLoader.loadClass(ClassLoader.java:469) [ERROR] : TiApplication: at android.app.ActivityThread.handleReceiver(ActivityThread.java:2585) [ERROR] : TiApplication: ... 9 more [ERROR] : TiApplication: Suppressed: java.lang.ClassNotFoundException: com.google.android.gcm.GCMBroadcastReceiver [ERROR] : TiApplication: at java.lang.Class.classForName(Native Method) [ERROR] : TiApplication: at java.lang.BootClassLoader.findClass(ClassLoader.java:781) [ERROR] : TiApplication: at java.lang.BootClassLoader.loadClass(ClassLoader.java:841) [ERROR] : TiApplication: at java.lang.ClassLoader.loadClass(ClassLoader.java:504) [ERROR] : TiApplication: ... 11 more [ERROR] : TiApplication: Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available