首先介绍一点关于Android与unity通信的知识: 完成通信主要靠unity中的class.jar包(在unity的安装目录下)。 在unity中调用android的方法: jo.call("方法名"[,参数名]) 其中[]代表可有可无。 在endroid中调用unityu的方法: 导入class.jar包,继承UnityPlayerActivity,使用UnityPlayer.UnitySendMessage("游戏对象名","unity中的方法名","参数") 现在,我们已经有基础了,可以动手操作了 1.eclipse中新建Android工程,导入Unity安装目录下的class.jar类,添加MainActivity.java代码: package com.example.test; import com.unity3d.player.UnityPlayer; import com.unity3d.player.UnityPlayerActivity; import android.os.Bundle; public class MainActivity extends UnityPlayerActivity { protected void onCreate(Bundle savedInstanceState) { super .onCreate