0

Following is my unity code

_androidPluginClass = new AndroidJavaClass(androidPluginName);
 AndroidJavaClass playerClass = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
AndroidJavaObject activity = playerClass.GetStatic<AndroidJavaObject>("currentActivity");
_androidPluginClass.SetStatic<AndroidJavaObject>("mainActivity", activity);

I am getting following exception on this code

 NullReferenceException: Object reference not set to an instance of an object
  at UnityEngine.AndroidJavaObject._Call (System.String methodName, System.Object[] args) [0x0002d] in <aa6778ef9c9e4191ab740487ae51e865>:0 
  at UnityEngine.AndroidJavaObject.Call (System.String methodName, System.Object[] args) [0x00001] in <aa6778ef9c9e4191ab740487ae51e865>:0 
  at Myapp.NativeAndroid.Call (System.String methodName, System.Object[] arguments) [0x00031] in <d01e91698d734a6fba6d81191cf5c5a6>:0 

how to fix this?

amodkanthe
  • 4,281
  • 5
  • 31
  • 65

0 Answers0