【问题标题】:How to Call a non-static void method of java in Unity3d?如何在 Unity3d 中调用 java 的非静态 void 方法?
【发布时间】:2014-02-05 04:30:31
【问题描述】:

我想从 Unity 中调用 java 的非静态 void 方法。

我在 (Unity3d integration with android) 阅读了答案。

在这个什么是“currentActivity”?我收到一个错误“没有 name='currentActivity' 的静态字段 ....”等

代码:

AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); 
AndroidJavaObject activity = unityPlayer.GetStatic<AndroidJavaObject>("currentActivity");

UnityPlayer 是 Java 中的一个类吗?什么是“当前活动”?

【问题讨论】:

    标签: java android unity3d


    【解决方案1】:

    “CurrentActivity”可能是声明您的 java 函数的公共静态类名。

    【讨论】:

      猜你喜欢
      • 2015-06-17
      • 1970-01-01
      • 1970-01-01
      • 2011-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多