ANDROID SDK의 ADB를 사용한 기본 명령

안드로이드 SDK

우리가 필요할 때 변경 복구 터미널에서 또는 필요할 때 SPL 변경 또는 사용 SDK 에뮬레이터, 우리는 파악해야 ADB 도구 그 안에 오는 안드로이드 SDK. 우리는 우리가 무엇을하고 있는지 잘 모르고 매뉴얼이나 웹에서 찾은 단계를 여러 번 반복합니다. 오늘 우리는 다음에 ADB를 사용할 때 우리가 무엇을하는지에 대해 더 많이 알도록 노력할 것입니다.

사용하려면 ADB 콘솔 우리가 낮춰야합니다 안드로이드 SDK 실제적인 이유로 하드 드라이브의 루트에있는 것이 권장되는 폴더에 압축을 풉니 다. SDK의이 폴더 안에 Tools라는 다른 폴더가 있습니다. 이 폴더에있는 도구는 개발자가 응용 프로그램을 만드는 데 도움이되는 도구이며 그중 하나가 ADB입니다.

사용 ADB Mac 또는 콘솔에있는 경우 터미널에서 세션을 열어야합니다. Android 명령 우리가 창문에 있다면. 터미널에 들어가면 sdk의 도구 폴더로 이동해야합니다. 명령 CD (디렉토리 변경)로이를 수행하려면 도구에 들어갈 때까지 디렉토리를 변경합니다. 예를 들어 터미널이나 콘솔을 열 때 다음과 같은 명령 줄이 표시되는 경우 c:/>프로그램 파일/내 문서/Androidsis/_ 우리가 디렉토리 안에 있음을 의미합니다. androidsis 차례로 디렉토리 안에 있습니다. 내 문서 안으로 들어가다 프로그램 파일. 우리는 썼다 CD .. 디렉토리 구조에 브랜치를 다운로드하고 c : /> 프로그램 파일 / 내 문서 / _ , 우리는 c : /> 그리고 여기에 우리는 cd 및 압축이 풀린 android sdk가있는 폴더의 이름입니다. 예를 들어 Android sdk 16이라면 다음과 같이 작성해야합니다. CD 안드로이드 SDK16 그리고 우리를 C : /> 안드로이드 SDK 16 / _, Android SDk 내부의 도구 폴더에 들어갈 때까지 이렇게 계속합니다.

이 폴더에 있으면 adb를 넣고 Enter 키를 누르면이 명령으로 실행할 수있는 옵션이 나열됩니다. 우리가 가장 많이 사용하는 것은 다음과 같습니다.

adb 설치 adb 설치 appmanager.apk 이 옵션을 사용하면 터미널에 애플리케이션을 설치할 수 있습니다.

adb 푸시 adb push appmanager.apk sdcard / appmanager.apk 이 옵션을 사용하면 특정 파일을 전화기의 특정 위치로 복사 할 수 있습니다.

adb 풀 adb sdcard / appmanager.apk appmanager.apk 이것으로 우리는 전화에서 컴퓨터로 파일을 복사 할 수있었습니다

adb 결정 터미널이나 에뮬레이터가 연결된 목록을 보여줍니다.

ADB 쉘 파운드 기호가 화면에 나타나며 명령 인터프리터 세션에 들어갔다는 기호입니다. 셸 명령 인터프리터 내에서 파티션, 디렉토리, 삭제, 생성 등을 생성 할 수 있습니다. 셸 내에서 다음 명령을 사용할 수 있습니다.

  • ls 우리가있는 경로에있는 디렉토리와 폴더를 나열하십시오.
  • 재부팅 터미널 다시 시작
  • rm 파일 삭제
  • rmdir 디렉토리 삭제
  • cd 디렉토리 변경
  • mkdir 디렉토리 생성
  • mkswapp 교환 시스템 만들기
  • 마운트 드라이브 또는 파티션 마운트
  • umount 드라이브 마운트 해제
  • mv 파일 이동 또는 이름 변경

예 :

adb 쉘 마운트 / sdcard (우리는 작업 할 수 있도록 Sd 카드를 장착합니다)

adb 쉘 rm /sdcard/update.zip (전화에서 update.zip 파일을 삭제합니다)

adb 푸시 androidsis.zip /sdcard/androidsis.지퍼 (파일을 복사합니다. androidsis.zip을 컴퓨터에서 카드로)

adb 쉘 umount / sdcard (SD 카드 마운트 해제)

글쎄, 나는 그것이 당신에게 도움이되기를 바랍니다. 만약 당신이 어떤 부정확 함을 발견한다면, 주저하지 마시고, 감사합니다.

출처 | android.com

 

 


관심 분야 :
Android에서 바이러스를 제거하는 방법
Google 뉴스에서 팔로우

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 담당 : Actualidad 블로그
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   페페

    밀기와 당기기는 동일합니까, 아니면 차이가 있습니까?
    swapp를 변경하고, compcache를 활성화하고, 캐시를 클래스 6 sd 등으로 이동하는 방법에 대한 자세한 내용이있는 userinit.sh 또는 user.conf에 대한 기사는 어떻습니까?

    1.    안토 카라

      안녕하세요.
      기본적으로 그렇습니다. 당신이 말한 것에 대해, 나는 그것을 할 것입니다. 롬이 자동화의 길로 가고 있기 때문에 요즘에는 할 일이 없으므로 그냥 설치하십시오.
      그래도 준비해서 올립니다
      인사

  2.   BEO

    감사합니다 기본적이지만 유용합니다

  3.   BEO

    영웅은 이미 나에게 전쟁을주고 있습니다 ...

    루팅하기 전에 ADB의 첫 번째 단계로 이동하는 복구를 변경하려고하기 때문에이 섹션을 살펴 봅니다. SDK에서 USB 드라이버를 설치 한 후 cmd에서 ADB로 WinXP에 액세스하고«adb devices»,«adb shell»을 수행하고 드라이버를 설치할 방법이 없지만 제대로 감지되지 않는 것 같습니다. 또는 모르겠습니다 ... WinXP 64 비트가 있다고 말하면이 드라이버 문제일까요? 🙁

  4.   반역자

    안녕하세요, 어떻게 지내세요? 제 htc 산불에 문제가 생겼어요 루팅하고 s-off 새 ROM을 설치하고 싶었는데 설치 과정에서 전화기가 빠져 나가 배터리가 나갔습니다. 이제 전화기를 켤 때 나는 htc와 함께 하얀 화면을 얻었고 다른 것은 내가 adb shell 명령을 잘 처리하지 못하고 다시 그것을 가지고있는 rom을 설치하는 방법을 모른다는 것입니다. 감사합니다.

  5.   제임스 리바 데 네라

    휴대폰이 블루투스를 통해 수신한 파일이 기록되는 경로를 구성할 수 있는 명령이나 파일 편집을 모르십니까?

  6.   구알베르토 엘리아스 모레타

    완전 이해했어, 이제 트위터에서 널 팔로우해

  7.   신앙

    adb shell mount /system/framework (폴더를 R/W로 마운트)

    adb 푸시 /시스템/프레임워크

    / 시스템 / 프레임 워크 폴더를 마운트 해제해야합니까?이 스크립트가 맞습니까?
    고마워

  8.   JR 오티즈

    파일 (제 경우에는 .db)의 권한을 변경할 수 있으므로 $ chmod 777로 시도하고 있습니다.

  9.   jm

    안녕하세요 저는 여러분의 튜토리얼을 많이 이해했지만 의심이 있습니다. 모바일에서 컴퓨터로 파일이나 폴더를 전송하면 PC의 프로그램으로 편집 할 수 있습니다.
    감사합니다