• 1나루토매니아
  • 2뱅이
  • 3푸타코타
  • 4완벽그자체
  • 5해삼
  • 1뱅이
  • 2나루토매니아
  • 3알짜배기
  • 4뱅이
  • 5빙그레우유
안드로이드 사용자를 위한 ADB 이용법
연속출석 :
1일 랭킹 : 0위 원수
0%
0% (-621605 /2146783647)
  • 댓글 2 |
  • 추천 2 |
  • 조회 6208 |
  • 2010-09-06 (월) 16:24

    안드로이드 폰을 쓰면서 이정도는 알아야 어디가서 아는체 정도는 합니다.

     

    루팅 및 제 롬을 사용하려면 또는 다른 루팅 방법을 사용하려면 매번 adb 를 만나실겁니다.

     

    이번 기회에 확실히 배워둡시다.

     

    ADB가 머냐... 사용자의 용도보다는 개발자의 용도라고 보시는게 맞습니다만 그중에 몇가지만 아셔도 충분합니다.

     

    간단하게 adb의 역할(여기서 알아야 할 수준정도)을 보자면

     

     1. PC의 파일을 안드로이드 폰에 보낼수 있다. : adb push

     

    2. PC의 apk(앱파일)을 안드로이드폰에 설치 할 수 있다. : adb install

     

    3. 안드로이드폰의 파일을 PC로 꺼낼 수 있다. : adb pull

     

    4. 안드로이드폰의 쉘로 접근 할 수 있다. : adb shell

     

    더 많이 알 필요도 없습니다. 이 네가지만 알면 사용하는데 아무런 문제가 없습니다.

     

    ADB를 사용하려면 일단 설치 해야겠죠?

     

     

    *** 다운로드

    윈도우즈 버전 : android-sdk_r06-windows.zip

    리눅스 버전 : android-sdk_r06-linux_86.tar

     

     대부분 윈도우 버전을 쓰실거라 윈도우 버전으로 설명하겠습니다.

     

     

    다운받은 android-sdk_r06-windows.zip  압축을 풀어주세요. (설마 이거 설명해달란분 안계시겠죠)

     

    저 같은 경우 F:androidandroid-sdk-windows 로 되어 있습니다.

     

    저 경로를 PATH에 걸어두는게 사용하기가 편합니다.

     

     

    컴퓨터 오른쪽 마우스 해서 속성을 클릭합니다. 

     

    view_image($view, '1', '')  

     

    왼쪽 메뉴에서 고급 시스템 설정을 클릭 하세요.

     

     view_image($view, '2', '')  

     

     

    맨 아래에 있는 환경 변수(N) 을 클릭하세요.

     

    view_image($view, '3', '')

     

     

    PATH 라는 항목이 보이실 겁니다.

     

    PATH 항목을 선택하고 아래에 편집을 클릭 합니다.

     

    view_image($view, '4', '')

     

    변수 값 에 자신이 설치한 android-sdk-windowstools 의 위치를 넣어주세요.

     

    확인을 눌러줍니다.

     

     자 이제 설치는 끝났습니다.

     

    명령창 cmd  를 실행해주세요.

     

    view_image($view, '5', '')

     

     

     여기서 adb 를 실행해보세요.

     

    다음과 같이 나오면 정상입니다.

     

          view_image($view, '6', '')

     

     

    이제 갤럭시S와 PC를 USB 케이블로 연결하세요.

     

     PC와 갤럭시S 가 연결이 잘 되었는지 확인해봅시다.

     

    cmd 창에서 다음과 같이 입력해보세요.

     

    adb devices

     

    view_image($view, '7', '')

     

    제 갤럭시S 가 M110bfbd8b33 이라고 보이는군요.

     

    정상적으로 연결이 되어 있는 상태입니다.

     

    이제 갤럭시S 의 내부로 들어가 봅시다.

     

    adb shell

     

    view_image($view, '8', '')

     

     

     자 쉘의 모양이

     

    C:Usersnakyup>  에서  $  걸로 바꼈습니다. 

     

    이제부터 치는 명령어는 갤럭시S 내부에서 사용되는 명령어입니다.

     

    제가 넣어둔 mkext2 나 mkext4 명령어는 여기서 실행하는 명령어들 입니다.

     

     adb shell : 갤럭시S 의 내부 명령어를 사용하고자 할때 실행한다. 

     

     나머지 옵션들은 간단합니다.

     

    adb install nakyup.apk : nakyup.apk 를 갤럭시S 에 설치합니다.

     

    adb pull /system/app/Camera.apk .  : 갤럭시S의 /system/app/Camera.apk 파일을 PC로 꺼내옵니다.

     

    view_image($view, '9', '')

     

    adb push playlogos1 /sdcard/nakyup : pc 에 있는 playlogos1 파일을 /sdcard/nakyup 에 넣어줍니다.

     

     

     

    이제 adb 하나면 apk 인스톨도 갤럭시S의 내부 접근도 내부 파일을 꺼내오는것도 PC의 파일을 갤럭시S로 다시 보내는것도 한방에 다 하실 수 있겠죠?



    출처 : http://people.sarang.net/?mid=gstip&document_srl=2760

    [이 게시물은 짠지님에 의해 2010-09-12 13:13:40 루팅강좌에서 이동 됨]
    서로해 2011-04-23 (토) 12:04:21
    감사합니다. 좋은 지식 이군요.많은 도움 되었습니다.
    주아니 2011-02-21 (월) 11:11:47
    감사합니다.
    댓글을 작성하시려면 로그인을 하셔야지만 작성가능합니다. [로그인하기] [회원가입하기]
    번호 제목 글쓴이 추천 조회 작성일
    20 이거슨 꿀팁!! 작성 가이드 v1.1 (2013-11-13) +174 더어플 42 135003 13/03/12
    19 무한잽팅, 벽돌 이제 두려워하지 마세요 99.9% 해결해드… +4 더어플 2 19577 10/10/03
    18 펌웨어 DH19용 카메라 무음 +3 더어플 0 3056 10/09/13
    17 폴더 바꾸는 방법 - Folder Organizer 폴더를 만들어보자 +3 더어플 2 4461 10/09/13
    16 휴대폰을 초기화 (순정) 상태로 돌리는 방법 +2 더어플 0 9747 10/09/10
    15 루팅에 대한 기본 개념정리 +5 더어플 2 3657 10/09/10
    14 런처프로 LauncherPro 0.6.6 설정 (영문 해석판) +2 더어플 0 4386 10/09/10
    13 다음팟, 네이버, 곰TV 동영상보기 +1 더어플 1 6490 10/09/10
    12 갤럭시S 자기폰화면 스크린샷 찍기 +24 더어플 2 7175 10/09/08
    11 갤럭시S DH19-M3-1 루팅 + Galaxy M3 Booster v1.3 더어플 0 3431 10/09/08
    10 갤럭시S HSDPA 망변경으로 3G 인터넷 속도 높이는 방법 +8 더어플 1 8840 10/09/08
    9 모바일 인터넷 100% 활용하기! - 이거하나만 끝!! "아이… +3 더어플 0 3258 10/09/07
    8 아기자기한 아이콘 +4 더어플 1 3276 10/09/07
    7 티타늄 백업 사용 설명서 +2 더어플 2 6964 10/09/07
    6 배경화면 꾸미기 초보강좌 [By K.T.Y] +3 더어플 1 3234 10/09/06
    5 초보를 위한 GC 간단 설정법~ ^^ 더어플 0 3705 10/09/06
    4 컴퓨터없이 외장sd카드 파티션 나누기 및 포맷하기 +7 더어플 2 19359 10/09/06
    3 갤럭시S 마켓에서 검색안되는 앱 검색하기 더어플 0 6178 10/09/06
    2 안드로이드 사용자를 위한 ADB 이용법 +2 더어플 2 6211 10/09/06
    1 [갤럭시S] OC1.2 / NILFS2 / EXT3.4 파일시스템, init.d… 더어플 0 7089 10/09/06