zoukankan      html  css  js  c++  java
  • 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)UnityEditorDataPlaybackEnginesandroidplayerdevelopmentin下

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

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

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

    到这里就可以运行了

  • 相关阅读:
    servlet里的forward和redirect的区别
    JSP九大内置对象
    float和Float的区别
    Throwable相关知识1
    常见异常和错误总结
    final/finalize/finally的区别
    mysql命令大全
    mongodb安装
    mysql编译安装(详细)
    mysql的三种安装方式(详细)
  • 原文地址:https://www.cnblogs.com/dengqz/p/3925045.html
Copyright © 2011-2022 走看看