Unity3D 接完GVR SDk后如何插入自己的java代码

1、用Eclipse创建一个Android Application Project

2、用压缩软件打开gvr_android_common.aar和unitygvractivity.aar,分别把里面的classes.jar解压出来分别命名成gvr_android_common.jar和unitygvractivity.jar

3、将两个jar复制到工程的libs内,并把Unity安装目录下C:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Variations\mono\Release\Classes\classes.jar 文件复制到libs文件夹,并命名成unity.jar

4、Refresh Eclipse工程,然后将刷新出来的3个jar填入Build Path

5、在src下新建一个Activity,写入如下

public class MainAcitvity extends com.google.unity.GoogleUnityActivity {

}

  注意一定要从GoogleUnityActivity继承出来

6、右键选择工程-> Export-> JAR file-> 只选择src下的,其他的都不选择->Finish

7、将导出的jar包复制到Assets\Plugins\Android下

8、复制下AndroidManifest-Cardboard.xml重命名成AndroidManifest.xml

9、将AndroidManifest.xml里面的启动Activity改成你刚加的MainAcitvity

10、出包运行

posted @ 2016-10-18 18:15  MrBlue  阅读(772)  评论(0编辑  收藏  举报