오드로이드 M2 안드로이드 13 네트워크 ADB 연결

2025. 3. 19. 12:41· 운영체제 및 서버/Odroid M2
목차
  1. Android Debug Bridge
  2. ADB 사용 방법 
  3. USB ADB 포워딩 활성화
  4. 재부팅 이후에는 connect 가 안됩니다. 

Android Debug Bridge

안드로이드 기기를 개발하거나 디버깅할 때 사용하는 도구입니다.

안드로이드 SDK에 포함된 명령줄 유틸리티죠. 

개발자가 컴퓨터를 통해 안드로이드 디바이스나 에뮬레이터에서 작업을 할 수 있도록 도와줍니다.

기본적으로 사용 가능한 대표적인 기능은 아래와 같습니다.

기능 명령어
앱 설치 및 제거  adb install
파일 전송 adb push
쉘 adb shell
로그 확인 adb logcat
기기상태 확인  adb devices
기기 재부팅 adb reboot

ADB 사용 방법 

오드로이드 M2에 제조사에서 제공한 안드로이드 13을 설치한 경우, 기본적으로 ADB는 USB를 통해서만 접근이 가능합니다. 

USB ADB 포워딩이 비활성화 되어있어 처음엔 USB C 를 이용하여 접속합니다. 

업무에서 사용중인 오드로이드 M2
오드로이드 M2 의 측면 모습

오드로이드의 경우 측면에 USB2.0, 3.0 포트가 존재합니다만, 이쪽은 OTG가 지원되는 포트가 아닌것으로 확인했습니다.

USB-C가 OTG를 지원하는 포트로 확인되어 이쪽으로 연결하셔야 ADB를 이용하실 수 있습니다. 

USB-C는 다른 사이드에 있습니다.

제 경우 Mac mini에 USB C to C 케이블로 연결했습니다. 

연결하는 순간 안드로이드 스튜디오를 켜둔 상태에서 바로 잡히더군요. 

터미널을 열어 adb shell 명령어를 날려 보았습니다. 

% adb shell ifconfig | grep 192.
inet addr:192.168.1.19  Bcast:192.168.1.255  Mask:255.255.255.0

잘 나오네요. 

연결되었으니 이제 네트워크로도 ADB를 붙을 수 있도록 해봅시다.

USB ADB 포워딩 활성화

이제 ADB 연결을 Wi-Fi 또는 LAN을 통해 포워딩할 수 있도록 설정합니다. 

USB로 연결된 상태에서 아래 명령어를 입력하여 TCP/IP 모드로 변경합니다.

adb tcpip 5555

끝났습니다.

이제 USB C 케이블을 제거하고 네트워크로 붙어봅시다.

# 해당 장비의 IP주소:5555 (5555는 abd 기본 포트) 
% adb connect 192.168.1.19:5555

 동일하게 ip 주소 확인을 해보겠습니다.

% adb shell ifconfig | grep 192.168.
inet addr:192.168.1.19  Bcast:192.168.1.255  Mask:255.255.255.0

이제 안드로이드 스튜디오나 다른 IDE를 통해 실 장비에서 디버그하며 개발 할 수 있습니다.


# 2025.03.21 추가

재부팅 이후에는 connect 가 안됩니다. 

네. 아쉽게도 재부팅 이후에는 다시 위 설정을 진행하셔야 합니다만, 루트 권한을 얻을 수 있는 오드로이드 m2 의 경우 자동 설정을 세팅하실 수 있습니다.

아래 링크를 통해 확인하실 수 있습니다.

https://god-logger.tistory.com/202

 

오드로이드 M2 안드로이드 13 재부팅 시 네트워크 ADB 연결 유지

재부팅 이후 네트워크를 통한 ADB 연결 불가일반적으로 장비들은 ADB(Android Debug Bridge)를 네트워크를 통해 접근할 수 있도록 기본 설정으로 열어두지 않습니다.이는 기본적인 보안 조치 때문인데

god-logger.tistory.com

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'운영체제 및 서버 > Odroid M2' 카테고리의 다른 글

오드로이드 M2 안드로이드 13 재부팅 시 네트워크 ADB 연결 허용 설정  (0) 2025.03.21
오드로이드 M2 PlayStore 인증 등록  (1) 2025.01.23
오드로이드 M2 안드로이드 PlayStore 설치  (0) 2025.01.22
  1. Android Debug Bridge
  2. ADB 사용 방법 
  3. USB ADB 포워딩 활성화
  4. 재부팅 이후에는 connect 가 안됩니다. 
'운영체제 및 서버/Odroid M2' 카테고리의 다른 글
  • 오드로이드 M2 안드로이드 13 재부팅 시 네트워크 ADB 연결 허용 설정
  • 오드로이드 M2 PlayStore 인증 등록
  • 오드로이드 M2 안드로이드 PlayStore 설치
신·기록
신·기록
개발 관련 이슈 해결방안, 활용 방법, 제품 리뷰 등을 기록하는 개인 블로그
신·기록
문제해결집
신·기록
전체
오늘
어제
  • 분류 전체보기 (175)
    • 뉴스 (9)
    • 제품 리뷰 (19)
    • 운영체제 및 서버 (53)
      • Linux (27)
      • Mac OS (8)
      • Proxmox (6)
      • Nginx (2)
      • Raspberry Pi (3)
      • Odroid M2 (4)
    • AI 인공지능 (7)
    • 모바일 (4)
      • Flutter (1)
      • 안드로이드 (1)
    • 데이터베이스 (11)
      • Mysql (9)
    • 자바 (11)
      • Spring Framework (9)
    • 자바스크립트 (19)
      • Node JS (4)
      • Electron Framework (10)
      • React & Next.js (4)
    • 클라우드 플랫폼 (4)
    • 학습 (4)
    • 이슈 (21)
    • 비디오게임 에뮬레이터 (2)
    • CPU 성능 순위 (1)
    • 그래픽카드 성능 순위 (1)
    • 기타 (7)

블로그 메뉴

  • 이용 원칙
  • 태그
  • 방명록

인기 글

최근 글

08-04 09:26
관련 문의는 방명록에 부탁드립니다.
본 블로그의 스킨 출처는 아래와 같습니다.
hELLO · Designed By 정상우.v4.2.2
신·기록
오드로이드 M2 안드로이드 13 네트워크 ADB 연결
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.