You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
#rb none #ROBOMERGE-OWNER: ryan.vance #ROBOMERGE-AUTHOR: mitchell.wilson #ROBOMERGE-SOURCE: CL 4860421 in //UE4/Main/... #ROBOMERGE-BOT: DEVVR (Main -> Dev-VR) [CL 4860484 by mitchell wilson in Dev-VR branch]
204 lines
10 KiB
Plaintext
204 lines
10 KiB
Plaintext
INTSourceChangelist:4674424
|
||
Availability: Public
|
||
Crumbs:
|
||
Title: 设置Android设备进行开发
|
||
Description: 了解用Android设备进行UE4开发时需要进行哪些设置。
|
||
Type:
|
||
Version: 4.19
|
||
Parent: Platforms/Mobile/Android
|
||
Order:
|
||
Tags: mobile
|
||
Tags: Android
|
||
Tags: StartingOut
|
||
Tags: PreRec
|
||
|
||
以下部分将讲述如何设置Android设备,使其能运行您的UE4项目。
|
||
|
||
(#steps)
|
||
|
||
## 步骤
|
||
|
||
1. 首先用USB线将Android设备连接到开发电脑。
|
||
|
||
2. 插入电脑后,设备驱动软件应自动安装。如未安装,请访问[Android的OEM USB驱动](http://developer.android.com/tools/extras/oem-usb.html)页面来查找更多驱动安装链接和额外信息。
|
||
|
||
3. 在Android设备上打开 **设置(Settings)** 应用程序。
|
||
|
||
4. 点击 **开发者选项(Developer Options)** 打开菜单。
|
||
|
||
[REGION:tip]
|
||
如菜单未出现,则需要在设备上启用开发者选项。如需了解开发者选项的详情,请访问[在硬件设备上运行应用](http://developer.android.com/tools/device.html)页面。
|
||
[/REGION]
|
||
|
||
5. 向下滚动并选择 **关于手机(About Phone)**。根据所使用Android设备的不同,此处可能出现“关于设备(About Device)”、“关于平板(About Tablet)”或“关于Shield(About Shield)”等选项。
|
||
|
||
[REGION:note]
|
||
在较新的Android版本中,其可能位于 **更多(More)** 部分中。
|
||
[/REGION]
|
||
|
||
6. 点按 **版本号(Build Number)** 7次来启动开发者模式。
|
||
|
||
[REGION:lightbox]
|
||
[(w:200px)](Enable_Dev_Mode.png)
|
||
[/REGION]
|
||
|
||
7. 进行数次点击后将出现一条消息:“再点击#次您便能启动开发者模式(You are now # steps away from becoming a developer)”。
|
||
|
||
8. 启动开发者模式后,屏幕上便会出现类似于下图的成功消息。
|
||
|
||

|
||
|
||
9. 回到“设置(Settings)”菜单中,并选择应已存在与此的 **开发者选项(Developer Options)**。
|
||
|
||
[REGION:lightbox]
|
||
[(w:200px)](Dev_Options_Enabled.png)
|
||
[/REGION]
|
||
|
||
10. 在“开发者选项(Developer Options)”菜单点按中启用 **USB调试(USB debugging)**。
|
||
|
||
[REGION:lightbox]
|
||
[(w:200px)](Enable_USB_Debugging.png)
|
||
[/REGION]
|
||
|
||
11. 弹出提示后点按 **OK** 键。
|
||
|
||
[(w:200px)](Enable_USB_Debugging_Warning.png)
|
||
|
||
12. 断开Android的USB连接,然后立即重新连接。设备被PC识别后,Android设备上将出现以下消息,询问是否允许此PC与设备对话。消息框将询问将把USB连接用作何用。点按 **固定允许来自此电脑的连接** 的 **勾选框**,然后点按 **OK** 按钮。
|
||
|
||
[(w:200px)](PC_RSA_Fingerprint.png)
|
||
|
||
(#endresult)
|
||
|
||
## 最终结果
|
||
|
||
可执行以下操作来验证所有内容是否已设置完毕,Android也已能够用于UE4开发。
|
||
|
||
1. 首先按下 **Windows + R** 键打开 **运行** 对话框。
|
||
|
||
2. 在 **打开** 域中输入 **cmd**,然后点击 **OK** 按钮打开 **Windows命令行**。
|
||
|
||

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

|
||
|
||
使用 `adb devices` 命令后如未看到设备,可尝试以下操作:
|
||
|
||
* 如设备已在列表中但名称旁显示有 **未授权**,则说明尚未接受开发电脑的电脑RSA密钥指纹。
|
||
* 如插入并设置设备后其仍未出现,则在Windows命令行中按以下顺序输入命令并重启 **Android调试桥** 或(ADB)服务:
|
||
[REGION:MyTableInList]
|
||
| **属性名称** | **描述** |
|
||
| --- | --- |
|
||
| **ADB kill - server** | 其将停止ADB服务。 |
|
||
| **ADB start - server** | 其将开始ADB服务。 |
|
||
[/REGION]
|
||
* 在一些情况下,一个已正确配置的Android设备如果被连接为 **媒体设备(MTP)**,其则有可能不会出现。如出现此情况,请在使用USB的选项中选择“相机(PTP)”选项,将其连接为 **相机(PTP)**。
|
||
|
||
操作完成后,此Android智能机便能用于部署和运行UE4项目。
|
||
|
||
(#steps)
|
||
|
||
## 步骤
|
||
|
||
1. 用USB线将Android设备连接到Mac。
|
||
2. 插入电脑后,设备驱动软件应自动安装。如未安装,请访问[Android的OEM USB驱动](http://developer.android.com/tools/extras/oem-usb.html)页面来查找更多驱动安装链接和额外信息。
|
||
3. 在Android设备上打开 **设置(Settings)** 应用程序。
|
||
4. 点击 **开发者选项(Developer Options)** 打开菜单。
|
||
[REGION:tip]
|
||
如菜单未出现,则需要在设备上启用开发者选项。如需了解开发者选项的详情,请访问[在硬件设备上运行应用](http://developer.android.com/tools/device.html)页面。
|
||
[/REGION]
|
||
5. 向下滚动并选择 **关于手机(About Phone)**。根据所使用Android设备的不同,此处可能出现“关于设备(About Device)”、“关于平板(About Tablet)”或“关于Shield(About Shield)”等选项。
|
||
[REGION:note]
|
||
在较新的Android版本中,其可能位于 **更多(More)** 部分中。
|
||
[/REGION]
|
||
6. 点按 **版本号(Build Number)** 7次来启动开发者模式。
|
||
[REGION:lightbox]
|
||
[(w:200px)](Enable_Dev_Mode.png)
|
||
[/REGION]
|
||
7. 进行数次点击后将出现一条消息:**“再点击#次您便能启动开发者模式(You are now # steps away from becoming a developer)”**。
|
||
8. 启动开发者模式后,屏幕上便会出现类似于下图的成功消息。
|
||

|
||
9. 返回“设置(Settings)”菜单中,并选择应已存在与此的 **开发者选项(Developer Options)**。
|
||
[REGION:lightbox]
|
||
[(w:200px)](Dev_Options_Enabled.png)
|
||
[/REGION]
|
||
10. 在“开发者选项(Developer Options)”菜单点按中启用 **USB调试(USB debugging)**。
|
||
[REGION:lightbox]
|
||
[(w:200px)](Enable_USB_Debugging.png)
|
||
[/REGION]
|
||
11. 弹出提示后点按 **OK** 键。
|
||
[(w:200px)](Enable_USB_Debugging_Warning.png)
|
||
12. 断开Android的USB连接,然后立即重新连接。设备被Mac识别后,Android设备上将出现以下消息,询问是否允许此Mac与设备对话。消息框将询问将把USB连接用作何用。点按 **固定允许来自此电脑的连接** 的 **勾选框**,然后点按 **OK** 按钮。
|
||
[(w:200px)](PC_RSA_Fingerprint.png)
|
||
|
||
(#endresult)
|
||
|
||
## 最终结果
|
||
|
||
* 从/Applications/Utilities打开终端应用程序即可验证设备是否已设置妥当。
|
||

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

|
||
|
||
输入 `adb devices` 命令后如未看到设备,可尝试以下操作:
|
||
|
||
* 如设备已在列表中但名称旁显示有 **未授权**,则说明尚未接受开发电脑的RSA密钥指纹。
|
||
* 如插入并设置设备后其仍未出现,则在命令行中按以下顺序输入命令并重启 **Android调试桥** 或(ADB)服务:
|
||
|
||
[REGION:MyTableInList]
|
||
| **属性名称** | **描述** |
|
||
| --- | --- |
|
||
| **ADB kill - server** | 其将停止ADB服务。 |
|
||
| **ADB start - server** | 其将开始ADB服务。 |
|
||
[/REGION]
|
||
|
||
* 在一些情况下,一个已正确配置的Android设备如果被连接为 **媒体设备(MTP)**,其则有可能不会出现。如出现此情况,请在使用USB的选项中选择“相机(PTP)”选项,将其连接为 **相机(PTP)**。
|
||
|
||
操作完成后,此Android智能机便能用于部署和运行UE4项目。
|
||
|
||
(#steps)
|
||
|
||
## 步骤
|
||
|
||
1. 用USB线将Android设备连接到安装有Linux系统的电脑。
|
||
2. 在Android设备上打开“设置(Settings)”应用程序。
|
||
[](http://dnnrz1gqa.evoqondemand.com/en-us/Platforms/Android/GettingStarted/LinuxAndroid_Step17.png)
|
||
3. 点击 **开发者选项(Developer Options)** 打开菜单。
|
||
[](http://dnnrz1gqa.evoqondemand.com/en-us/Platforms/Android/GettingStarted/LinuxAndroid_Step18.png)
|
||
[REGION:note]
|
||
如菜单未出现,则需要在设备上启用“开发者选项”。启用方法为打开“设置”应用程序,滚动到底部并选择“关于电话(About Phone)”。选择此项后,滚动到底部并点按“版本号”7次。如需了解在Android设备上启用开发者选项的方法,请参见Android的使用者指南。
|
||
[/REGION]
|
||
|
||
(#enablingusbdebugging)
|
||
|
||
## 启用USB调试
|
||
|
||
1. 在 **开发者选项(Developer Options)** 菜单中启用 **USB调试(USB debugging)**。
|
||
[](http://dnnrz1gqa.evoqondemand.com/en-us/Platforms/Android/GettingStarted/LinuxAndroid_Step19.png)
|
||
2. 将出现一个窗口,确认启用USB调试。阅读提示后点按 **OK** 按钮。
|
||
[](http://dnnrz1gqa.evoqondemand.com/en-us/Platforms/Android/GettingStarted/LinuxAndroid_Step20.png)
|
||
3. 现在USB调试便已启用。
|
||

|
||
4. 现在断开Android设备的USB连接,并在数秒之后将其重新连接。如果连接的是运行Android 4.2.2或以上版本的设备,将出现以下对话,询问使用者是否接受允许通过Linux电脑进行调试的RSA密钥。选择 **固定允许来自此电脑的连接** 的勾选框,然后点按 **OK** 按钮。
|
||
[](http://dnnrz1gqa.evoqondemand.com/en-us/Platforms/Android/GettingStarted/LinuxAndroid_Step21.png)
|
||
|
||
(#endresult)
|
||
|
||
## 最终结果
|
||
|
||
输入 `adb devices` 命令后如未看到设备,可尝试以下操作:
|
||
* 如设备已在列表中但名称旁显示有 **未授权**,则说明尚未接受开发电脑的RSA密钥指纹。
|
||
* 如插入并设置设备后其仍未出现,则在Windows命令行中按以下顺序输入命令并重启 **Android调试桥** 或(ADB)服务:
|
||
|
||
[REGION:MyTableInList]
|
||
| **属性名称** | **描述** |
|
||
| --- | --- |
|
||
| **ADB kill - server** | 其将停止ADB服务。 |
|
||
| **ADB start - server** | 其将开始ADB服务。 |
|
||
[/REGION]
|
||
|
||
* 在一些情况下,一个已正确配置的Android设备如果被连接为 **媒体设备(MTP)**,其则有可能不会出现。如出现此情况,请在使用USB的选项中选择“相机(PTP)”选项,将其连接为 **相机(PTP)**。操作完成后,这台Android智能机便能用于部署和运行UE4项目。
|