Android 和 Unity 3D 游戏开发

Posted

技术标签:

【中文标题】Android 和 Unity 3D 游戏开发【英文标题】:Android and Unity 3D game development 【发布时间】:2011-06-28 12:02:29 【问题描述】:

我开始探索使用 unity 3d for android 的游戏开发。我已经下载了unity 3.3的试用版。我浏览了一些教程。

我有一个问题没有得到解答。在我们使用 eclipse 开发的普通应用程序中,我们可以通过复制 apk 文件来部署到移动设备上。统一3d怎么样?怎么把游戏放到手机上。我不想在市场上发布。

【问题讨论】:

什么意思?使用SDK installed,我所要做的就是构建并运行——它已经将它推送到设备上。再简单不过了。 您好,作为统一开发者,我可以回答:当您点击发布按钮并选择 android 作为目标时,统一为您生成一个 APK,您还可以更改选项(如调试、质量、压缩... ) 【参考方案1】:

可以将您的资产转移到 Eclipse。集成后,您可以通过 Android 手机进行调试。请务必阅读 Unity 主页上的教程。有一步一步的启动指南等等。以下链接值得一看:

Getting started with Unity and Android 官方 - Integrating Unity with Eclipse 替代链接 - Integrating Unity with Eclipse

似乎官方的“集成”链接已损坏,因此我更新了一个涵盖相同主题的论坛帖子。不过我建议先试试官方链接。

【讨论】:

@Mazze 第二个链接好像坏了。【参考方案2】:

是的,您只需将 apk 复制到您的设备并安装即可。 Unity 构建一个 apk 文件(并且可以选择使用您提供的密钥库对其进行签名,或者让它为您生成)。一旦它构建了该 apk,您就可以正常部署它。如果您愿意,您甚至可以让它在它构建的 apk 中包含一个自定义清单(但默认情况下,它会根据您在统一项目中的设置生成一个不错的清单)。

【讨论】:

【参考方案3】:

据我所知,有两种方法,

Using Build Settings--> Build,它使用adb install <apk file path and name>构建可以安装在你设备上的apk文件 使用 Build Settigs--> 构建并运行。如果连接,它会自动在您的设备上安装 apk 构建的 apk 文件

【讨论】:

【参考方案4】:

转到文件 -建造 -选择安卓平台(你的电脑必须有安卓开发工具包) - 保存你的 apk

【讨论】:

【参考方案5】:

由于仍然没有答案,我尝试关闭此问题

首先,Unity 5.2 的当前版本比 3.3 版本更强大。在原始问题中提到。

unity 3d 怎么样?怎么把游戏放到手机上。我不想在市场上发布。

同样的方法。 Unity 允许您在 ocal 机器上以 *.apk 的形式发布构建,然后您可以将其复制到手机并安装。

更酷的是,现在您可以调试在手机上运行的应用程序。您必须将 Unity Remote 安装到手机并运行。现在您可以像往常一样设置断点和调试。

如果您改变主意并在 Market 上发布 - Unity 将签署您的 *.apk

希望这对某人有所帮助,祝你好运!

【讨论】:

请注意,这个问题是在 2011 年提出的,五年内发生了很多事情。【参考方案6】:

通过 Eclipse 生成 apk 的方式与构建项目所需的统一方式相同。对于那个 android sdk 和 jdk 应该安装在您的系统中,您需要在统一首选项中显示这些路径,然后您需要一个 google 密钥库并需要在发布者设置中使用该密钥库登录,然后您就可以构建apk 将存储在您的本地系统中,您可以将其复制到您的手机并安装 apk 文件。

【讨论】:

以上是关于Android 和 Unity 3D 游戏开发的主要内容,如果未能解决你的问题,请参考以下文章

我用unity3d做了一个android射击游戏,现在我想把他改成通过无线多人联机的,自带的net

什么是unity3d?

unity 3d 是哪个国家开发的

Unity3D 官方移动游戏优化指南 摘要

unity 3d 是哪个国家开发的

Unity3D开发安卓游戏怎么连接外部蓝牙摇杆