unity3d c#调用java

c#调用java非静态方法

   AndroidJavaClass jc = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
   AndroidJavaObject jo = jc.GetStatic("currentActivity");
   jo.Call("Purchase", productId);

C#调用静态类,静态方法 ; CustomClass的静态类,SetData是它的静态方法。

AndroidJavaClass jc = new AndroidJavaClass("com.xx.xx.CustomClass");
jc.CallStatic("SetData", id);

你可能感兴趣的:(unity3d c#调用java)