版本:Unity 6 (6000.0)
语言:英语
测试和调试
Android 符号

在 Android 设备上调试

Unity 支持以下几种在 Android 设备上调试应用程序的方法

USB 调试

Unity 支持 Android 设备的 USB 调试。要使用 USB 调试,请在设备上启用开发者选项。为此,请参阅 Android 的 配置开发者选项 文档。

使用 USB 线缆将设备连接到您的电脑。如果您在 Windows 电脑上开发,则可能需要安装特定于设备的 USB 驱动程序。有关更多信息,请参阅您设备制造商的网站。

Windows 和 macOS 的设置过程有所不同。有关将 Android 设备连接到 SDK 的更多信息,请参阅 Android 开发者文档的 运行您的应用 部分。

Android 调试桥

Unity 支持通过 USB 和无线连接在 Android 设备上使用 Android 调试桥 (ADB)。当您无法执行 USB 调试、控制器已插入 Android 设备或调试 VR虚拟现实 更多信息
参见 术语表
应用程序并将 Android 设备插入 VR 套件时,无线连接非常有用。

通过 USB 连接

要通过 ADBAndroid 调试桥 (ADB)。您可以在构建后手动使用 ADB 部署 Android 包 (APK)。 更多信息
参见 术语表
使用 USB 将 Android 设备连接到 Unity

  1. 在设备上启用 ADB。有关如何执行此操作的信息,请参阅 为开发设置设备
  2. 使用 USB 线缆将 Android 设备连接到运行 Unity 的计算机。
  3. 导航到 文件 > 构建配置文件
  4. 选择或添加 Android 构建配置文件。
  5. 运行设备 构建设置中,从可用选项中选择您的设备。如果您的设备未显示,请点击 刷新
  6. 选择 构建并运行 以构建应用程序并在设备上运行。

无线连接

要通过 ADB 将 Android 设备无线连接到 Unity

  1. 在设备上启用无线 ADB。有关如何执行此操作的信息,请参阅 使用 Wi-Fi 连接到您的设备
  2. 查找设备的 IP 地址。执行此操作的过程取决于您的设备制造商。
  3. 导航到 文件 > 构建配置文件
  4. 选择或创建 Android 构建配置文件。
  5. 运行设备 构建设置中,选择 <输入 IP> 选项。
  6. 在打开的窗口中,输入设备的 IP 地址和端口号。如果设备的端口号为 5555,则无需输入。
  7. 选择 添加。Unity 连接到设备后,设备名称将显示在 运行设备 列表中并被选中。
  8. 选择 构建并运行 以构建应用程序并在设备上运行。

查看 Android 日志

当您在 Android 设备上运行应用程序的构建版本时,Android 会收集来自 脚本一段代码,允许您创建自己的组件、触发游戏事件、随时间推移修改组件属性并以任何您喜欢的方式响应用户输入。 更多信息
参见 术语表
的堆栈跟踪和 日志 等消息。要查看这些消息,Android 提供了 logcat 命令行工具。要将此工具与您的 Unity 应用程序一起使用,您可以:

  • 使用 logcat 参数启动 ADB
    $ adb logcat
  • 使用 Android Logcat 包,该包实现了 logcat 命令行工具并在 Unity 的专用窗口中显示应用程序的消息。

有关更多信息,请参阅 Android Logcat

测试和调试
Android 符号