实现Unity 调用Android中的java代码
Android 法式
按照变态流程创建一个Android工程。
在unity的装配路子Editor\Data\PlaybackEngines\androidplayer\bin 下找到classes.jar(windows)
将Unity的classes.jar 拷贝到Android工程下libs文件夹下,并引入工程里(右键 >Build path > Add to Build path )
开始编写java代码:
首先要写一个类继承UnityPlayerActivity
尔后按照变态java格式编写需要Unity调用的办法
可以或许是静态办法也可以或许是普通办法只是在Unity中的调用办法不同
生成jar文件
编译需要Unity调用的工程 project > Build All
导出jar文件,选中src和gen文件夹,右键 > Export > JAR file > next > finish
Unity法式
变态创建Unity工程
在Unity目录里创建如下Plugins目录结构,并将建立好的jar文件导入到unity中,如利用到android中的资源文件,要把干系资源文件也拷贝的对应的目录下。(manifest文件一定要拷贝曩昔。)
创建AndroidJavaClass和AndroidJavaObject类的实例,比喻
public static AndroidJavaClass mBluetooth;
public static AndroidJavaObject mContext;
mBluetooth = new AndroidJavaClass("com.wangwang.