在工作中因為涉及到Android SDK開發(fā),所以就自然涉及到了Unity以及Android的交互,其實整理的交互非常簡單,下面這一段說明其實就概括了內(nèi)容:

如何進行Unity與Android之間消息傳遞?
其實,通過上面的截圖就可以看得出來:
? 1、Android調(diào)用Unity:
? ? (1)、通過unity-classes.jar中的com.unity.player包的API(com.unity3d.player.UnityPlayer.UnitySendMessage)調(diào)用Unity的方法;
? ? (2)、AndroidJavaProxy:常用于在Unity中實現(xiàn)Java的接口;
? ?2、 Unity調(diào)用Android:是通過UnityEngine提供的API調(diào)用了Android的方法;
UnityEngine提供了AndroidJavaClass和AndroidJavaObject來調(diào)用Java的類對象以及方法;
來源: