欢迎光临
专注android技术,聚焦行业精粹,我们一直在努力

Unity 导出Android工程

1、Unity 安装

1.1、unityhub

Unity Hub是一个独立的应用,它简化了你查找,下载和管理你的Unity工程和安装过程。尤其是你还可以手动添加编辑器的版本。

Unity Hub可以做以下事情:

  • 管理你的unity账号和编辑器的许可证书
  • 创建你自己的工程,并关联Unity 编辑器的版本到这个工程,同时可以管理编辑器的多个版本

  • 设置Unity默认的版本,也可以让你的工程用其它的版本启动

  • 在没有启动编辑器的情况下,管理和更改工程的构建目标平台
  • 可以同时运行两个Unity 版本,为了本地冲突等奇怪的问题,你应该只能一次在一个编辑器打开一个工程。
  • 添加组件到已有的编辑器,当你从Unity Hub 下载了一个编辑器的版本,你可以在安装时和晚些时候查找和添加额外的组件(例如:指定平台的支持,Visual Studio, 离线文档和标准的Assets)
  • 使用工程模版可以快速创建一个普通的工程类型

Unity Hub下载地址:链接

1.2、Unity Hub导入工程示例设置特色图片

导入工程(xlua为例)

 

选定unity版本和平台

2、Unity 工程目录介绍

Assets/Plugins/Android

存放Android平台的资源,包括: AndroidManifest,assets/, libs/, mainTemplate, 如下图所示:

这里主要介绍一下mainTemplate文件,其它几个文件和Android的概念一样,很容易理解。mainTemplate文件其实就是导出Android工程的build.gradle文件

可以看出里面很多的占位符,这个会在导出Android 工程时在Player Settings…里面设置的,如下图所示:

3、Android工程导出

3.1、打开一个unity工程

以XLua的unity工程为例,我们打开它的Examples里面的01_Helloworld工程,如下图所示:

双击01_Helloworld下面的Helloworld,这样就打开了一个unity工程

3.2、导出Android 工程

点击顶部菜单 File > Build Settings…

在打开的面板中左侧选择Android,右侧在Build System的下拉选项中选择Gradle,同时勾选Export Project。如下图所示:

同时在Player Settings…里面可以设置详细的工程配置,例如包名,版本号,签名等

导出的Android工程可以直接在Android Studio打开,然后我们运行这个工程,可以看到在log中打印了hello world

赞(1) 打赏
未经允许不得转载:花花鞋 » Unity 导出Android工程
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

国内精品Android技术社区

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏