使用 Unity* 游戏引擎向 Android* 应用添加 x86 支持

概述

在当前基于 Unity* ARM* 的 Android* SDK 游戏中添加原生 x86 支持非常简单。  本文介绍了如何在最新的 Unity 4 或 Unity 5 项目中生成一个包括 x86 和 ARM 库在内的 FAT APK。   

英特尔与 Unity 联手将 x86 Android 功能添加到即将公开发行的 Unity 4.6 和 Unity 5。 版本上线后,我们将在 https://software.intel.com/zh-cn/articles/unity 上进行更新。 如果您想提前使用版本 4.5.4,请联系您的英特尔客户经理。

添加 Android* 原生 x86 支持

除了 ARM 之外,Unity 现在可为开发人员提供原生 x86 支持。 当创建使用 Unity 4 或 Unity 5 的 Android build 时,它将自动创建包含 x86 和 ARM 库的 FAT APK。

最佳实践: 按照 Unity 编程实践进行操作,确保项目为最新状态,Unity 软件版本为最新版本。 Android SDK 和 NDK 也需要进行更新,以确保完全兼容。

步骤 1

打开项目,点击 File > Build Settings,打开 Build Settings(图 1)。

技术分享

图 1. File 下拉菜单中的 Build settings

步骤 2

在 Build Settings 内,选择 Android,然后点击 Build(图 2)技术分享

图 2. Build Settings:确保选中 Android*,然后点击 Build

 

步骤 3

点击 Build 后,指定保存位置。

就这么简单! 您的 APK 现在包含原生 x86 支持。

面向 Unity x86 开发人员的页面现已上线:www.intel.com/software/zh-cn/articles/unity,点击获取更多支持。 

总结

正如您所见,使用最新版 Unity 4 或 Unity 5 为 x86 平台创建基于 Android 的游戏非常轻松。 原生 x86 支持可为您的应用提供更出色的性能和更快的加载速度。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。