设置Android设备进行开发

了解如何设置Android设备以进行UE4开发。

Windows
MacOS
Linux

以下部分将讲述如何设置Android设备,使其能运行您的虚幻引擎项目。

步骤

  1. 首先用USB线将Android设备连接到开发电脑。

  2. 插入电脑后,设备驱动软件应自动安装。如未安装,请访问Android的OEM USB驱动页面来查找更多驱动安装链接和额外信息。

  3. 在Android设备上打开 设置(Settings) 应用程序。

  4. 点击 开发者选项(Developer Options) 打开菜单。

    如菜单未出现,则需要在设备上启用开发者选项。如需了解开发者选项的详情,请访问在硬件设备上运行应用页面。

  5. 向下滚动并选择 关于手机(About Phone)。根据所使用Android设备的不同,此处可能出现“关于设备(About Device)”、“关于平板(About Tablet)”或“关于Shield(About Shield)”等选项。

    在较新的Android版本中,其可能位于 更多(More) 部分中。

  6. 点按 版本号(Build Number) 7次来启动开发者模式。

  7. 进行数次点击后将出现一条消息:“再点击#次您便能启动开发者模式(You are now # steps away from becoming a developer)”。

  8. 启动开发者模式后,屏幕上便会出现类似于下图的成功消息。

    Dev_Mode_Active.png

  9. 回到 设置(Settings) 菜单中,并选择应已存在与此的 开发者选项(Developer Options)

  10. 在“开发者选项(Developer Options)”菜单点按中启用 USB调试(USB debugging)

  11. 弹出提示后点按 OK 键。

    Enable_USB_Debugging_Warning.png

  12. 断开Android的USB连接,然后立即重新连接。设备被PC识别后,Android设备上将出现以下消息,询问是否允许此PC与设备对话。消息框将询问您希望USB连接做什么。点按 固定允许此电脑勾选框,然后点按 OK 按钮。

    PC_RSA_Fingerprint.png

最终结果

可执行以下操作来验证所有内容是否已设置完毕,Android也已能够用于UE4开发。

  1. 首先按下 Windows + R 键打开 运行 命令对话框。

  2. 打开 中输入 cmd,然后点击 OK 按钮打开 Windows命令行

    Windows_Run_Command.png

  3. 在Windows命令行弹窗里输入 adb devices 然后按下 回车键 来显示所有已连接的Android设备。

    ADB_Devices.png

输入 adb devices 命令后如未看到设备,可尝试以下操作:

  • 如设备已在列表中但名称旁显示有 未授权,则说明尚未接受开发电脑的电脑RSA密钥指纹。 

  • 如插入并设置设备后其仍未出现,则在Windows命令行中按以下顺序输入命令并重启 Android调试桥 或(ADB)服务:

    属性名称

    描述

    ADB kill - server

    其将停止ADB服务。

    ADB start - server

    其将开始ADB服务。

  • 在一些情况下,一个已正确配置的Android设备如果被连接为 媒体设备(MTP),其则有可能不会出现。如出现此情况,请在使用USB的选项中选择“相机(PTP)”选项,将其连接为 相机(PTP)

操作完成后,此Android智能机便能用于部署和运行UE4项目。

步骤

  1. 用USB线将Android设备连接到Mac。

  2. 插入电脑后,设备驱动软件应自动安装。如未安装,请访问Android的OEM USB驱动页面来查找更多驱动安装链接和额外信息。

  3. 在Android设备上打开 设置(Settings) 应用程序。

  4. 点击 开发者选项(Developer Options) 打开菜单。

    如菜单未出现,则需要在设备上启用开发者选项。如需了解开发者选项的详情,请访问在硬件设备上运行应用页面。

  5. 向下滚动并选择 关于手机(About Phone)。根据所使用Android设备的不同,此处可能出现“关于设备(About Device)”、“关于平板(About Tablet)”或“关于Shield(About Shield)”等选项。

    在较新的Android版本中,其可能位于更多(More)部分中。

  6. 点按版本号(Build Number)7次来启动开发者模式。

  7. 进行数次点击后将出现一条消息:再点击#次您便能启动开发者模式(You are now # steps away from becoming a developer)。

  8. 启动开发者模式后,屏幕上便会出现类似于下图的成功消息。

    Dev_Mode_Active.png

  9. 返回“设置(Settings)”菜单中,并选择应已存在与此的 开发者选项(Developer Options)

  10. 在开发者选项(Developer Options)菜单用手指点按USB调试(USB debugging)以启用它。

  11. 弹出提示后点按 OK 键启动USB调试。

    Enable_USB_Debugging_Warning.png

  12. 断开Android的USB连接,然后立即重新连接。设备被PC识别后,Android设备上将出现以下消息,询问是否允许此Mac与设备对话。消息框将询问将把USB连接用作何用。点按固定允许此电脑的勾选框,然后点按OK按钮。

    PC_RSA_Fingerprint.png

最终结果

  • 从/Applications/Utilities打开终端应用程序即可验证设备是否已设置妥当。

    MAC_Terminal_Activate.png

在命令行中输入ADB devices即可看到连接到Mac的所有设备。

![](MAC_Checking_ADB_Devices.png)

输入adb devices命令后如未看到设备,可尝试以下操作:

  • 如设备已在列表中但名称旁显示有 未授权,则说明尚未接受开发PC电脑的RSA密钥指纹。

  • 如插入并设置设备后其仍未出现,则在Windows命令行弹窗中按以下顺序输入命令并重启 Android调试桥 或(ADB)服务:

    属性名称

    描述

    ADB kill - server

    其将停止ADB服务。

    ADB start - server

    其将开始ADB服务。

  • 在一些情况下,一个已正确配置的Android设备如果被连接为 媒体设备(MTP),其则有可能不会出现。如出现此情况,请在使用USB的选项中选择“相机(PTP)”选项,将其连接为 相机(PTP)

操作完成后,此Android智能机便能用于部署和运行UE4项目。

步骤

  1. 用USB线将Android设备连接到安装有Linux系统的电脑。

  2. 在Android设备上打开 设置(Settings) 应用程序。

    LinuxAndroid_Step17.png

  3. 点击 开发者选项(Developer Options) 打开菜单。

    LinuxAndroid_Step18.png

    如菜单未出现,则需要在设备上启用“开发者选项”。启用方法为打开 设置 应用程序,滚动到底部并选择“关于电话(About Phone)”。选择此项后,滚动到底部并点按“版本号”7次。如需了解在Android设备上启用开发者选项的方法,请参见Android的使用者指南。

启用USB调试

  1. 在开发者选项(Developer Options)菜单中启用USB调试(USB debugging)。

    LinuxAndroid_Step19.png

  2. 将出现一个窗口,确认启用USB调试。阅读提示后点按OK按钮。

    LinuxAndroid_Step20.png

  3. 现在USB调试便已启用。

    LinuxAndroid_Step20Note.png

  4. 现在断开Android设备的USB连接,并在数秒之后将其重新连接。如果连接的是运行Android 4.2.2或以上版本的设备,将出现以下对话,询问使用者是否接受允许通过Linux电脑进行调试的RSA密钥。选择固定允许来自此电脑的连接的勾选框,然后点按OK按钮。

    LinuxAndroid_Step21.png

最终结果

输入adb devices命令后如未看到设备,可尝试以下操作:

  • 如设备已在列表中但名称旁显示有 未授权,则说明尚未接受开发电脑的RSA密钥指纹。

  • 如插入并设置设备后其仍未出现,则在Windows命令行中按以下顺序输入命令并重启 Android调试桥 或(ADB)服务:

    属性名称

    描述

    ADB kill - server

    其将停止ADB服务。

    ADB start - server

    其将开始ADB服务。

  • 在一些情况下,一个已正确配置的Android设备如果被连接为 媒体设备(MTP),其则有可能不会出现。如出现此情况,请在使用USB的选项中选择“相机(PTP)”选项,将其连接为 相机(PTP)

  • 操作完成后,这台Android智能机便能用于部署和运行UE4项目。

Select Skin
Light
Dark

欢迎来到全新虚幻引擎4文档站!

我们正在努力开发新功能,包括反馈系统,以便您能对我们的工作作出评价。但它目前还未正式上线。如果您对此页面有任何意见与在使用中遭遇任何问题,请前往文档反馈论坛告知我们。

新系统上线运行后,我们会及时通知您的。

发表反馈意见