【问题标题】:Cannot install unity game on android phone安卓手机无法安装统一游戏
【发布时间】:2020-01-11 15:01:10
【问题描述】:

我刚刚用 Unity 编写了一个非常简单的2d 平台游戏,并想通过在我的 Android 设备上安装应用程序来测试我的游戏,但它看起来像它不工作。

我已经在手机设置中激活了开发者选项。我今天用 Unity (1.9 GB) 安装了 Android 推荐的 SDK、NDK 和 JDK,尽管我已经为 Android Studio 安装了所有这些(可能是不同的版本),因为在浏览正确的文件夹时在首选项 - 外部工具中出现了这条消息:

您使用的不是推荐的Android SDK Tools,官方不支持其他版本。

现在我已经直接从 Unity Hub 安装了所有东西,只有这条消息出现在 JDK 行下:

使用 Unity 安装的 JDK 基于 OpenJDK 1.8.0_152。 许可证信息位于安装文件夹(AndroidPlayer/Tools/OpenJDK)中。

现在,当我将我的手机(华为)通过 USB 数据线连接到我的电脑时,进入 文件 - 构建设置,并选择 Android,当我按下 Build And Run 时,我选择在哪里制作 .apk 文件,然后按“保存”,几秒钟后会出现这样的消息:

"Make sure your device is plugged in.
If you are sure that the device is attached then it
might be USB driver issue, for details please check
'Android enviroment setup' section in Unity manual."

在此之后我只能按“ok”(或者它每次都会循环并显示上面的消息),它不会构建导出的游戏或在我的android上运行它电话

我已经检查了“Android 环境设置here,但找不到任何可以解决我的问题的信息

非常感谢任何信息或帮助,因为我也想开始在 Unity 上为 android 编程!

-

(我的统一版本是最后一个稳定版,2019.1.10f1)。

【问题讨论】:

    标签: c# unity3d


    【解决方案1】:
    1. 确保您在构建设置中以 android 为目标。
    2. 在安卓手机上启用开发者模式后,进入手机的设置>系统>开发者或设置>开发者。找到并启用“USB 调试”。您可能需要在手机上接受 USB 连接的访问​​请求。
    3. 在 Unity 编辑器中转到构建设置,您的手机应显示为可运行设备(构建设置对话框的右侧)。如果需要,有一个刷新设备列表按钮。一旦您的手机成为选定的运行设备,那么您应该能够构建和运行。构建完成后,应用程序应该会自动开始在您的 Android 手机上运行。

      如果您的设备在 Unity 编辑器构建设置对话框中即使在刷新列表后也没有显示为可运行设备选项,那么可能的罪魁祸首是: USB调试未启用,您的手机未接受您的计算机发送的访问请求,或者您链接的教程所述:“如果您在Windows计算机上开发,您可能需要安装特定于设备的USB驱动程序。请参阅您的设备的制造商网站以获取更多信息。”

    编辑 - 看起来您已经阅读了提到 USB 调试设置的教程,但我暂时将其留在这些步骤中,因为每次激活开发人员模式时都必须打开它。

    【讨论】:

    • 非常感谢!出于某种原因,它不允许来自我的计算机的信息,但现在它可以工作了! :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-20
    • 1970-01-01
    • 2011-10-16
    • 2016-01-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多