Android 和 unity3D 项目整合

都说是很简单的东西,不过我搞了两天,遇到了各种问题,可能是我太菜了。本文描述一下我最终实现的步骤。

1、Unity3D导出apk,记录设置的SDK level和Bundle Identifier包名(后面使用Eclipse建的项目,这两项要对应一致)()

2、不要关闭Unity,找到工程目录下的Temp下的StagingArea文件夹到其它位置

3、使用eclipse导入StagingArea为工程(刚开始Unity我用的2.3.3导出的apk,导入工程后AndroidManifest报错,改用4.0后正常)

注:两个项目应在同一目录下,否侧可能引起添加library失败

4、右键项目选择properties,Android栏目下勾选is Library

5、Eclipse新建工程,选择的SDK和包名与步骤一保持一致

6、导入classes.jar,unity4.5.1在C:\Program Files (x86)\Unity\Editor\Data\PlaybackEngines\androidplayer\development\bin下

7、右键项目选择properties, Android栏目下添加library(上述的第一个项目)

8、Android栏目下勾选jar包,如图

9、创建一个activity继承UnityPlayerActivity,生成OnCreate,注意无需写其他代码

到这里就可以运行了

转载于:https://www.cnblogs.com/dengqz/p/3925045.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值