안녕하세요 카카오토 매니저 입니다.
사용기기 및 시스템에 따라 ADB 기기연동에 불편을 겪어 글올립니다.
기기연동창에 해당 기기의 목록이 나오면 바로 연결하면 되지만 목록에 나오지 않는 경우
ADB 서버가 꼬여있거나 서버와의 연결이 끊겨있는 상태입니다.
기기연동을 위한 가장 확실한 방법은 기기종료, ADB 강제종료, 기기재실행 이죠 ^^
ADB 프로그램은 기기별로 버전이 다릅니다.
ADB는 서버개념으로 첫실행시 자동으로 서버가 생기며 이후 ADB명령문을 이서버가 관리합니다.
단일기기가 아닌 현재 PC에 연결된 모든 기기를 관장하지요.
하지만 버전이 다르면 이전 서버죽이고 지가 새로 서버를 만들기 때문에 기존 연결된 IP연결이 모두 끊깁니다.
(대부분의 예물은 부팅시 IP연결을 자동으로 처리합니다. 서버 재실행되면 수동으로 다시 연결 해야죠)
카카오토는 모든 기기를 자동으로 인식합니다.(10.06기준)
아래는 기기별 수동연결 방법입니다.
가상기기들의 일반적인 IP를 살펴보면
지니모션 : 192.168.56.101~
녹스 : 127.0.0.1:62001~
윈드로이 : 127.0.0.1:22500~ 이넘은 실행시 ADB서버 죽이고 재실행, 종료시 ADB서버도 같이 종료시킴
(첫번째 실행해주는게 편할듯)
블루스택 : 127.0.0.1:5555 (또는 Emulator-55xx) 로 지정되어있습니다.
스마트폰 : 개인 네트워크 환경에 따라 다름(192.168.xxx.xxx ?)
가상기기별 IP확인법
지니모션 : 실행창 타이틀 보면 아이피가 떡하니 보입니다. 포트번호는 5555로 고정
녹스 : 아이피 127.0.0.1 고정이구요. 포트번호가 기기별로 바뀝니다. (간단 확인법 모름 ^^)
윈드로이 : 아이피 127.0.0.1 고정이구요. 포트번호는 환경설정창 보면 나와있어요
블루스택 : 127.0.0.1:5555 (고정)
스마트폰 : WIFI 설정에서 직접확인, 포트번호 5555
위 화면은 지니, 녹스, 블루스택 실행후 기기연동화면입니다.
작업관리자에서 블루스택관련 모든 프로그램 완전 종료후(해상도변경하느라) 마지막에 실행했습니다.
연동창을 보니 블루스택이 안나오네요
이제 블루스택 연동하겠습니다.
127.0.0.1:5555 입력 후 연결 (초간단)
요래 되네요 ^^
다른 기기들도 같은 방법으로 연동시키면 됩니다. 해당기기의 IP와 포트번호 확인후 직접입력하면 됨
스마트폰인 경우 좀더 복잡한데요. 말치,글치인 제글보다는 구글링이 더 효과적일것 같습니다.
1. 컴퓨터와 폰을 연결하기 위해서 일단 최에신 USB 드라이버를 설치
(내컴퓨터에 휴대폰뜬다고 설치된게 아닙니다.)
2. 스마트폰 개발자옵션 활성화 (디바이스정보-빌드번호 탭탭탭)
3. 개발자옵션-USB디버깅 체크
4. 이상태에서 스마트폰 연결하면 한템포 느리게 기기가 연동됩니다. (물론 검색클릭)
짜잔 ^^
추가로 ADB 명령입력시
하단 입력창에 명령어 치면 됩니다. ADB는 생략가능, Shell 명령은 안됩니다. ^^
ADB명령문은 구글링해서 ^^
조오기 리셋 명령은 -- 서버 재실행입니다. ^^ 연결 다 끊겨요
블루스택 연동실패시
원인 : 윈도우 권한 부족
해결 : 관리자권한으로 실행, 또는 어드민계정 활성화
임시해결 : 카카오토 폴더의 AdbStart.cmd 실행후 카카오토매니저 실행