[Unity] 함정 - UnityPC에서 Android 실제 장치로 디버깅

1. 먼저 Unity를 사용하여 APK를 직접 생성하거나 Android 프로젝트를 내보낸 후 Android Studio를 사용하여 패키징하든, Unity 측에서 프로젝트를 내보낼 때 몇 가지 옵션을 확인해야 합니다.

보충: 플레이어-설정-기타 설정-최적화-내부 프로필 활성화도 켜야 할 것 같습니다:

 

2. 그 후, 휴대폰에 APK를 설치한 후 Unity를 열고 데이터 케이블을 휴대폰에 연결합니다.

 

3. 그런 다음 명령줄 작업을 수행해야 합니다.

다음은 일괄 명령입니다.

모자이크 부분을 자신이 만든 APK의 패키지 이름(com.yourpackage.com)으로 바꾸세요.

물론, 위의 작업을 통해 PC 측에서 adb 환경이 제대로 구성되었는지 확인해야 합니다.

코드는 다음과 같습니다.

.\adb kill-server
.\adb forward tcp:34999 localabstract:Unity-com.yourpackage.com
@echo off
echo.&echo &pause>nul
@echo on
exit 

이후 명령줄은 다음 결과를 출력하여 휴대폰이 연결되었음을 나타냅니다.

접속이 안될때가 있으니 포트번호를 확인해주세요. (단, 휴대폰에서 USB 디버깅 기능을 켜는 것을 잊지 마세요)

 

4. 예상대로 현재 프로파일러와 프레임 디버그가 휴대폰에 연결되어 있습니다.

 

5. 마지막으로 연결되지 않은 경우 휴대폰에 USB 디버깅 권한이 켜져 있는지 확인한 후 데이터 케이블을 다시 연결했다가 뽑은 후 3단계를 반복하세요.

추천

출처blog.csdn.net/qq302756113/article/details/115229971