Skip to content

java.lang.ClassNotFoundException: com.parse.ParsePushUnityHelper #7

@eduardocoelho

Description

@eduardocoelho

Hi folks,
I just upgraded my Unity project from Unity 4.6.x to Unity 5.2.0f3 and now I'm getting the following error on the console when running my app on Android devices:

AndroidJavaException: java.lang.ClassNotFoundException: com.parse.ParsePushUnityHelper I/Unity ( 9666): at UnityEngine.AndroidJNISafe.CheckException () [0x00000] in <filename unknown>:0 I/Unity ( 9666): at UnityEngine.AndroidJNISafe.CallStaticObjectMethod (IntPtr clazz, IntPtr methodID, UnityEngine.jvalue[] args) [0x00000] in <filename unknown>:0 I/Unity ( 9666): at UnityEngine.AndroidJavaObject._CallStatic[AndroidJavaObject] (System.String methodName, System.Object[] args) [0x00000] in <filename unknown>:0 I/Unity ( 9666): at UnityEngine.AndroidJavaObject.CallStatic[AndroidJavaObject] (System.String methodName, System.Object[] args) [0x00000] in <filename unknown>:0 I/Unity ( 9666): at UnityEngine.AndroidJavaObject.FindClass (System.String name) [0x00000] in <filename unknown>:0 I/Unity ( 9666): at UnityEngine.AndroidJavaClass._AndroidJavaClass (System.String className) [0x00000] in <filename unknown>:0 I/Unity ( 9666): at UnityEngine.AndroidJavaClass..ctor (System.String className) [0x00000] in <filename unknown>:0 I/Unity ( 9666): at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, S 

I tried updating the Unity SDK (Parse.Unity.dll) from https://parse.com/docs/downloads as well as the Android SDK (Parse-1.10.2.jar, etc). However the missing class seems to be located in the ParsePush.jar mentioned in https://parse.com/apps/quickstart#parse_push/unity/android/existing.

If I include ParsePush.jar in my project then java.lang.IllegalArgumentException: already added:... errors occurs because some classes are already added in Parse-1.10.2.jar. I tried creating a separated .jar file containing only the missing com.parse.ParsePushUnityHelper.class file but without success.

I don't know how to included the "missing" com.parse.ParsePushUnityHelper class on my project...

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions