首页 > 系统 > Android > 正文

将unity3d项目加入到 android项目

2019-11-07 23:36:03
字体:
来源:转载
供稿:网友

两个部分,1是从unity3d中导出android项目,2是将导出的项目加入到 android项目

1从unity3d中导出android项目

打开项目 file->build setting ->player setting 选择android面板 设置参数,unity不同的版本,在红线标记的地方可能会不同,我的是5.4.3,可以参照我的参数设置 参数

然后导出选上android PRoject 这里写图片描述

这样就导出android项目了。

2加入到android项目中

新建个android项目,看看导出unity3d项目有什么不同 这里写图片描述

最重要的还有androidManifest.xml文件

这里写图片描述

注意看标记的地方,这就说明了unity3d到出的android项目是从UnityPlayerActivity开始加载的。 打开这个java文件,就会发现它是继承自Activity,那么我们在android项目中使用unity3d项目,就用Intent 加载它了,Intent intent=new Intent();intent.setAction(“XXX.XXXX.XXX.UnityPlayerActivity”);startActivity(intent);

但是要libs,assets文件里的东西拷贝一份到android项目中的同名目录,如果你之前在android项目中放入unity3d源文件中的这个文件了

那么把它删掉,否则会多重定义,unity-classes.jar和classes.jar有冲出。

这里写图片描述


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表