Android与Unity 3D游戏开发

Android与Unity 3D游戏开发,android,unity3d,Android,Unity3d,我开始探索使用unity 3d for android进行游戏开发。我已经下载了unity 3.3的试用版。我看了一些教程 我有一个问题没有回答。在我们使用eclipse开发的普通应用程序中,我们可以通过复制apk文件将其部署到移动设备上。那unity 3d呢?如何将游戏安装到手机上。我不想在市场上发布。可以将您的资产转移到Eclipse。集成后,您可以通过android手机进行调试。请务必阅读Unity主页上的教程。有一个循序渐进的启动指南和更多。以下链接值得一看: 官方- 替代链接-

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


我有一个问题没有回答。在我们使用eclipse开发的普通应用程序中,我们可以通过复制apk文件将其部署到移动设备上。那unity 3d呢?如何将游戏安装到手机上。我不想在市场上发布。

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

  • 官方-
  • 替代链接-

官方的“整合”链接似乎已断开,因此我更新了一篇论坛帖子,内容涵盖了同一主题。不过,我建议您先尝试使用官方链接。

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

据我所知,有两种方法可以实现这一点

  • 使用构建设置-->构建,它构建apk文件,可以使用
    adb install
  • 使用构建设置-->构建并运行。如果已连接,将自动在设备上安装apk生成的apk文件

由于这个问题仍然没有答案,我试图结束这个问题

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

那unity 3d呢?如何将游戏安装到手机上。我不想在市场上发表

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

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

如果你改变主意去市场上出版,Unity将签署你的*.apk


希望这对别人有帮助,祝你好运

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

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

什么意思?我所要做的就是构建和运行——它已经将其推送到设备上了。再简单不过了。@Mazze的第二个链接似乎已经断了。请注意,这个问题是在2011年提出的,五年内发生了很多事情。