title: How to Call a non-static void method of java in Unity3d?
body: <p>i want to call a non-static void method of java from Unity.</p>
  
  <p>I read the answer at ( <a href="https://stackoverflow.com/questions/7749841/unity3d-integration-with-android">Unity3d integration with android</a>). </p>
  
  <p>In this What is "currentActivity" ? am getting an error "no static field with name='currentActivity' ...." etc</p>
  
  <p>code :</p>
  
  <pre><code>AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); 
  AndroidJavaObject activity = unityPlayer.GetStatic&lt;AndroidJavaObject&gt;("currentActivity");
  </code></pre>
  
  <p>Is UnityPlayer is a class in Java ? What is "currentActivity" ?</p>