Unity3D平台AR与VR开发快速上手
上QQ阅读APP看书,第一时间看更新

3.10 发布应用

点击“Build Settings”界面中的“Player Settings”按钮,可以在Inspector(检视)视图看到运行设置。点击选择想要发布的平台,此外必须安装过对应平台的支持包,否则没有“Build”按钮,如图3-85所示。

图3-85

常用的通用设置有以下这些:


● Company Name:所在公司的名称。

● Product Name:项目名称(游戏运行时显示的名称。Windows会显示在菜单栏上,Android和IOS会显示成应用的名字)。

● Default Icon:默认图标。

● Default Cursor:默认的光标图像。

● Cursor Hotspot:光标热点。

● Splash Image:启动图标

3.10.1 发布Windows应用

Windows程序发布比较简单,Build Settings界面设置是否支持64位处理器,如图3-86所示。

图3-86

发布Windows常用的其他设置,如图3-87所示。

图3-87

● Default Screen Width:默认屏幕宽。

● Default Is Full Screen:默认全屏。

● Default Screen Height:默认屏幕高。

● Run In Background:在后台运行。

● Resizable Window:可以调整窗口大小。

● Force Single Instance:只允许运行一个实例。


点击“Build”按钮以后,选择保存路径和文件名,点击“保存”按钮,如图3-88所示。

图3-88

Unity会生成对应的一个运行程序和目录。之后,直接点击exe文件即可运行,如图3-89所示。

图3-89

3.10.2 发布Android应用

1.环境配置

发布Android应用除了需要安装Unity的Android发布支持程序以外,还需要Java SDK和Android SDK。

(1)Java SDK

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

下载界面如图3-90所示。

图3-90

下载JDK安装程序安装即可。

(2)Android SDK

Android SDK无法直接从官网下载,可以从下面地址下载。

下载地址:http://www.android-studio.org/

下载界面如图3-91所示。

图3-91

下载zip就可以了,然后解压到一个目录中,如图3-92所示。

图3-92

运行目录中的“SDK Manager.exe”文件,如图3-93所示。

图3-93

只需要选择Tools里面的前3项“Android SDK Tools”“Android SDK Platform-tools”“Android SDK Build-tools”和最新版本里面的“SDK Platform”,然后安装即可,如图3-94、图3-95所示。

图3-94

图3-95

以上两步完成后,点击菜单“Edit”→“Preferences”,打开“Unity Preferences”窗口,为Unity设置Android SDK和Java SDK的根目录所在位置,如图3-96所示。

图3-96

2. Android应用发布

发布Android的常用设置,如图3-97所示。

图3-97

上图中选项说明如下:


● Default Orientation:默认屏幕的方向。

● Allowed Orientations for Auto Rotation:当屏幕翻转时允许出现的方向。


应用识别配置如图3-98所示。

图3-98

● Bundle Identifier:绑定ID应用的身份证,判断是否是同一个应用的ID,请按照标准填写。不修改这里无法发布。

● Minimum API Level:最低兼容的Android版本,该处显示内容与本地Android SDK相关。

如果应用需要签名,在这里导入签名文件,如图3-99所示。

图3-99

点击“Build”按钮后,选择apk文件存放位置和文件名之后,点击“保存”按钮,即可生成Android应用,如图3-100所示。将apk文件复制到android设备上安装即可。

图3-100

3.10.3 发布iOS应用

发布iOS应用,Unity并不会直接生成最终应用,而是生成一个Xcode项目,再在Xcode里进行编译和发布。

最好用Mac版的Unity导出项目,在Windows版下导出的容易出错。

1.导出XCode项目

发布iOS应用的常用设置,如图3-101所示。

图3-101

点击“Build”以后,会选择文件夹,选择文件夹完成以后,会生成一个Xcode项目。

2.用Xcode发布

打开项目,双击文件,如图3-102所示。

图3-102

之后,选择要使用的证书,Xcode会自动生成需要的内容,如图3-103所示。

图3-103

最后选择调式的设备,点击运行即可在设备上进行调试运行,如图3-104所示。

图3-104

3.为Xcode配置开发者账号

如果要在手机上调试,需要有苹果的开发者账号。第一次打开,需要设置开发者账号,打开“Xcode”→“Preferences”选项,如图3-105所示。

图3-105

在“Accounts”里添加开发者账号,选中添加好的账号,点击“View Details...”按钮,如图3-106所示。

图3-106

之后,可以设置签名和证书,如图3-107所示。

图3-107