Network Inspector 사용 및 한글 깨짐 해결

WWWKR·2024년 3월 18일
0

네트워크 인스펙터란 앱에 네트워크 통신에 대해 송수신 데이터 타임라인을 표시하여 주는 도구이다.

안드로이드 스튜디오 하단에 App Inspection -> Network Inspector 을 클릭 하면 사용 가능하고, 만약 보이지 않는다면 스튜디오 상단에 View -> Too Windows -> App Inspection 을 통해 활성화 가능하다.

API 통신이 이루어지면 Url, Size, Type(Json), Status, Time 등의 정보를 표시해주고 Request 와 Response 값도 확인이 가능하다. API 관련 디버깅을 할 때 일일히 로그를 찍으면서 확인하지 않아도 실시간으로 확인이 가능하여 디버깅이 수월해진다.

타임라인을 드래그 하는 경우 해당 네트워크 통신 정보가 Connection View에 표시 되고 선택 하게 되면 상세 정보가 우측에 표시된다.

*디버깅을 위해 처음 사용하려 할 때 API 통신은 정상적으로 보이나 한글이 깨지는 문제가 발생 됐다. 해결 하기 위한 방법을 공유 한다.

  1. Android Studio를 닫는다.

  2. Android Studio가 설치된 폴더로 이동한다. 이 위치는 일반적으로 C:\Program Files\Android\Android Studio

  3. bin 폴더 안에 studio.vmoptions 파일을 메모장으로 연다. (studio64.exe.vmoptions 이런 이름이였다.)

  4. 다음 두 줄을 추가한다.
    -Dfile.encoding=UTF-8
    -Dsun.jnu.encoding=UTF-8

  5. 파일을 저장하고 Android Studio를 다시 시작한다.

profile
안드로이드 개발자

0개의 댓글