Android adb 명령 실행
Android 의 주요 디 버 깅 도구 인 adb (Android debuging bridge), ddms 는 adb 를 바탕 으로 하 는 도형 화 도구 입 니 다.
Android adb 는 명령 행 도구 입 니 다.한편, ddms 기능 은 adb 와 같 지만 도형 화 된 인터페이스 가 있 을 뿐이다.명 금 의 조작 방식 을 좋아 하지 않 는 사람 에 게 는 좋 은 선택 이다.
이 명령 들 은 Android sdk 의 tools 디 렉 터 리 에 있 습 니 다.이 명령 들 은 Liux 와 window 에서 모두 실행 할 수 있 습 니 다.
우선 이 컴퓨터 에 시 뮬 레이 터 가 시작 되 었 는 지 확인 하 십시오.시 뮬 레이 터 가 시작 되 었 는 지 확인 하려 면 명령 을 사용 하 십시오:
- adb devices
- List of devices attached
- emulator-5554 device
- emulator-5556 device
5554 의 시 뮬 레이 터 를 되 돌려 줍 니 다.
시 뮬 레이 터 에 프로그램 을 설치 하고 명령 adb install 을 사용 합 니 다.
- adb install /home/myname/test.apk
t. Android adb 에서 test. apk 는 포 장 된 프로그램 입 니 다.
설 치 된 프로그램 은 adb 셸 명령 으로 시 뮬 레이 터 디 렉 터 리/system/app 에서 찾 을 수 있 습 니 다. 파일 이름 은 모두 설 치 된 것 과 같 습 니 다.
파일 전송: pc 기와 아 날로 그 사이 의 파일 전송 은 adb pull 과 adb push 를 사용 할 수 있 습 니 다.
adb pull 은 파일 을 아 날로 그 기기 에서 pc 기기 로 복사 하 는 것 입 니 다. 사용 방법 은 다음 과 같 습 니 다.
- adb pull < remote> < local>
그 중에서 reote 는 아 날로 그 파일 경 로 를 대표 하고 local 은 pc 파일 경로 입 니 다.
adb pull/system/app/test. apk/home/myname/test. apk
adb push 는 pc 에서 아 날로 그 컴퓨터 로 파일 을 복사 합 니 다. push 는 작업 파일 을 모두 아 날로 그 컴퓨터 에 복사 할 수 있 습 니 다. apk 파일 을/system/app/에 업로드 하면 adb install 역할 과 같 습 니 다.사용 방법
- adb push < local> < remote>
안 드 로 이 드 는 운영 체제 플랫폼 이라는 것 을 잘 알 고 있 습 니 다. 시 뮬 레이 터 를 시작 하면 운영 체제 가 시 작 됩 니 다.안 드 로 이 드 adb 를 사용 하여 이 운영 체제 에 연결 하고 시스템 명령 을 실행 할 수 있 습 니 다. 마치 평소에 터미널 로 원 격 linux/유 닉 스 서버 를 방문 하 는 것 과 같 습 니 다.adb 셸 을 사용 할 수 있 습 니 다.다음 셸 을 실행 한 후 ls 명령 을 실행 합 니 다. 이 셸 에서 Liux 에서 자주 사용 하 는 명령 을 실행 할 수 있 습 니 다. 주의: adb 셸 은 하나의 시 뮬 레이 터 (emulator) 만 시작 하 는 경우 입 니 다. 만약 에 여러 개의 시 뮬 레이 터 를 시작 하면 방금 사용 한 adb devices 명령 이 두 개의 시 뮬 레이 터 를 되 돌려 주 었 습 니 다. 그 중 하 나 를 연결 하려 면 인자 - s 를 추가 합 니 다. 예 를 들 어 adb - s emulator - 5554 셸 을 사용 합 니 다.
- adb shell
- # ls
- sqlite_stmt_journals
- cache
- sdcard
- etc
- init
- init.goldfish.rc
- init.rc
- data
- sys
- system
- proc
- default.prop
- sbin
- root
- dev
- #
Android adb 에서 파일 을 삭제 합 니 다. adb 셸 을 사용 하여 직접 들 어가 면 rm 명령 으로 파일 을 삭제 할 수 없습니다.adb 셸 명령 전에 adb remount 실행
- $adb remount;
- $adb shell
- #
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Kotlin의 기초 - 2부지난 글에서는 Kotlin이 무엇인지, Kotlin의 특징, Kotlin에서 변수 및 데이터 유형을 선언하는 방법과 같은 Kotlin의 기본 개념에 대해 배웠습니다. 유형 변환은 데이터 변수의 한 유형을 다른 데이터...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.