언어:
페이지 정보
태그:
수준별:
엔진 버전:
언리얼 엔진

2. Android 디바이스 셋업

언리얼 엔진

Android Works 가 설치되었으니 Android 디바이스를 개발에 사용할 수 있도록 구성해 줄 차례입니다. 여기서는 UE4 프로젝트를 실행하는 데 Android 디바이스를 사용할 수 있도록 구성하기 위해 알아야 하는 모든 것에 대해 다루겠습니다.

단계

Choose Your Operating System

Windows

Mac OS

Linux

  1. USB 를 통해 개발 PC 에 Android 디바이스를 연결합니다.

  2. 디바이스 드라이버 소프트웨어가 자동으로 설치될 수도 있지만, 그렇지 않은 경우 Android's OEM USB Driver 페이지를 방문하여 드라이버 설치 링크 및 추가 정보를 확인할 수 있습니다.

  3. Android 디바이스에서 Settings 어플리케이션을 엽니다.

  4. Developer Options 메뉴에서 Developer Options 를 탭합니다.

    이 항목이 보이지 않는 경우, 디바이스의 Developer Options 활성화가 필요합니다. 자세한 내용은 Android's Using Hardware Devices 페이지를 참고하세요.

  5. 화면 스크롤을 내려 About Phone 을 선택합니다. Android 디바이스에 따라 About Device, About Tablet, About Shield 옵션이 대신 나타날 수도 있습니다.

    주: 신형 Android 버전의 경우 More 부분에 있을 수도 있습니다.

  6. Build Number 를 7 회 탭하여 개발자 모드를 활성화시킵니다.

    Enable_Dev_Mode.png

  7. 처음 몇 번 탭하고 나면 You are now # steps away from becoming a developer. 메시지가 뜰 것입니다.

  8. 개발자 모드가 활성화되면 아래와 비슷한 성공 메시지가 화면에 뜰 것입니다.

    Dev_Mode_Active.png

  9. Settings 메뉴로 되돌아가 사용가능해진 Developer Options 를 선택합니다.

    Dev_Options_Enabled.png

  10. Developer Options 메뉴에서 USB 디버깅을 탭하여 켭니다.

    Enable_USB_Debugging.png

  11. 묻는 창이 뜨면 OK 를 선택하여 USB 디버깅을 켭니다.

    Enable_USB_Debugging_Warning.png

  12. USB 디버깅 활성화 여부는 그 옆의 체크박스에 초록색 체크표시가 있는 것을 보고 알 수 있습니다.

    USB_Debugging_Enabled.png

  13. USB 에서 Android 디바이스를 뽑은 다음 바로 다시 꽂습니다. 디바이스를 PC 에서 인식한 이후 Android 디바이스에 이 PC 와의 통신을 허용하겠냐는 메시지가 뜹니다. 메시지 박스에서 USB 연결에 무엇을 사용하겠느냐고 물어옵니다. 이 컴퓨터 항상 허용 이라는 체크박스를 누른 다음 OK 버튼을 누릅니다.

    PC_RSA_Fingerprint.png

  14. 디바이스 셋업이 제대로 되었는지 확인하기 위해, Windows+R 키를 눌러 실행 창에 cmd 라 입력합니다.

    Windows_Run_Command.png

  15. cmd 창에 adb devices 라 입력하면 PC 에 연결된 모든 디바이스를 확인할 수 있습니다.

    ADB_Devices.png

    adb devices 명령을 입력한 후에도 디바이스가 보이지 않는다면, PC 에서 해볼 수 있는 방법은 다음과 같습니다.

    • 디바이스가 나열은 되어 있으되 허가되지 않은 것으로 나타나는 경우, 디바이스에서 PC 승인을 하도록 해 줘야 함을 나타냅니다.

    • 디바이스가 나타나지 않으면 연결을 해제한 후 다시 연결해야 할 수도 있습니다.

    • Always allow 체크박스는 체크해 두는 것이 좋습니다.

    • 어떤 경우에는 제대로 환경설정된 디바이스도 Camera (PTP) 가 아닌 Media Device (MTP) 로 연결된 경우 나타나지 않을 수도 있습니다. 이 때 adb devices 아래 디바이스가 전혀 나타나지 않는 경우 Camera (PTP) 옵션을 선택해 보세요.

  1. USB 를 통해 Android 디바이스를 Mac에 연결합니다.

  2. Android 디바이스에서 Settings 어플리케이션을 엽니다.

  3. Developer Options 메뉴에서 Developer Options 를 탭합니다.

    이 항목이 보이지 않는 경우, 디바이스의 Developer Options 활성화가 필요합니다. 자세한 내용은 Android's Using Hardware Devices 페이지를 참고하세요.

  4. 화면 스크롤을 내려 About Phone 을 선택합니다. Android 디바이스에 따라 About Device, About Tablet, About Shield 옵션이 대신 나타날 수도 있습니다.

    Android 새 버전에는 More 섹션에 있을 수 있습니다.

  5. Build Number 를 7 회 탭합니다.

    Enable_Dev_Mode.png

  6. 처음 몇 번 탭하고 나면 You are now # steps away from becoming a developer. 메시지가 뜰 것입니다.

  7. Developer Mode 가 활성화되면 아래와 같은 성공 메시지가 화면에 뜰 것입니다.

    Dev_Mode_Active.png

  8. Settings 메뉴로 되돌아가 사용가능해진 Developer Options 를 선택합니다.

    Dev_Options_Enabled.png

  9. Developer Options 메뉴에서 USB 디버깅을 켭니다.

    Enable_USB_Debugging.png

  10. 묻는 창이 뜨면 OK 를 선택하여 USB 디버깅을 켭니다.

    Enable_USB_Debugging_Warning.png

  11. USB 디버깅 활성화 여부는 그 옆의 체크박스에 초록색 체크표시가 있는 것을 보고 알 수 있습니다.

    USB_Debugging_Enabled.png

  12. USB 에서 Android 디바이스를 뽑은 다음 바로 다시 꽂습니다. 이 PC 와의 통신을 허용하겠냐는 메시지가 뜹니다. 메시지 박스에서 USB 연결에 무엇을 사용하겠느냐고 물어옵니다. 이 컴퓨터 항상 허용 이라는 체크박스를 누른 다음 OK 버튼을 누릅니다.

    PC_RSA_Fingerprint.png

  13. 디바이스 셋업이 제대로 되었는지 확인하기 위해, /Applications/Utilties 에서 Terminal app 을 엽니다.

    MAC_Terminal_Activate.png

  14. 터미널 창에 adb devices 라 입력합니다. 디바이스가 나열되는 것을 볼 수 있을 것입니다.

    MAC_Checking_ADB_Devices.png

여기서 디바이스가 보이지 않는다면 해 볼 수 있는 방법은 다음과 같습니다:

  • 디바이스가 나열은 되어 있으되 허가되지 않은 것으로 나타나는 경우, 디바이스에서 Mac 승인을 하도록 해 줘야 함을 나타냅니다.

  • 디바이스가 나타나지 않으면 연결을 해제한 후 다시 연결해야 할 수도 있습니다.

  • 연결된 컴퓨터에서의 접속을 항상 허용하기 위해 Always allow 박스는 체크해 두는 것이 좋습니다.

  • 어떤 경우에는 제대로 환경설정된 디바이스도 Camera (PTP) 가 아닌 Media Device (MTP) 로 연결된 경우 나타나지 않을 수도 있습니다. 이 때 adb devices 아래 디바이스가 전혀 나타나지 않는 경우 Camera (PTP) 옵션을 선택해 보세요.

  1. USB 케이블로 Linux 컴퓨터와 Android 디바이스를 연결합니다.

  2. Android 디바이스에서 Settings 어플리케이션을 실행합니다.

    클릭하면 이미지 원본을 확인합니다.

  3. Developer Options (개발자 옵션)을 탭하여 개발자 옵션 메뉴를 엽니다.

    클릭하면 이미지 원본을 확인합니다.

    이 항목이 보이지 않는 경우, 디바이스에서 Developer Options (개발자 옵션)을 활성화시켜 줘야 합니다. Settings 어플리케이션을 열고, 화면을 아래로 내려 About phone 을 선택합니다. About phone 을 선택한 후 화면을 아래로 내려 Build number 부분을 일곱(7) 번 탭합니다. Android 디바이스에서 개발자 옵션을 활성화시키는 방법 관련 자세한 안내는 Android's User Guide 를 참고하세요.

USB 디버깅 활성화

  1. 개발자 옵션 메뉴에서 USB debugging (USB 디버깅)을 켭니다.

    클릭하면 이미지 원본을 확인합니다.

  2. USB 디버깅 활성화를 확인하는 창이 열립니다. 안내를 읽은 뒤 OK 버튼을 탭합니다.

    클릭하면 이미지 원본을 확인합니다.

    USB 디버깅이 활성화되었습니다. LinuxAndroid_Step20Note.png

  3. 이제 Android 디바이스에서 USB 케이블을 뽑은 뒤 몇 초 후 다시 연결합니다. Android 4.2.2 이상을 실행중인 디바이스를 연결했다면, RSA 키를 수락해야 Linux 컴퓨터를 통한 디버깅이 가능하다는 창이 뜹니다. Always allow from this computer 옆 박스를 체크한 뒤 OK 버튼을 탭합니다.

    클릭하면 이미지 원본을 확인합니다.

최종 결과

완료되면 이제 UE4 프로젝트를 설치하여 실행시킬 수 있는 Android 기반 스마트폰이 보일 것입니다.

태그