반응형
SMALL

그럼 지난시간에 이어 ADB명령어에는 어떤것들이 있는지 살펴보겠다. 




※ 많이 사용되는 간단한 명령어


1. adb devices - 연결된 디바이스 리스트 보기

<여러개 디바이스 연결시 리스트보는 명령어들>

adb -d logcat (device)

adb -e logcat (emulator)

adb -s emulator-xxx logcat (device serial)


2. adb backup... 디바이스로부터 앱, 데이터 등 백업하는 명령어

3. adb logcat - 디바이스 로그 보기

4. adb -d install 파일명.apk - 디바이스 파일 설치



※ 디바이스에서 많이 사용되는 adb am 명령어들


1. adb kill-server device - 인식이 잘 안될때 케이블을 꼽았다 꼽거나 adb server를 죽인다.

2. adb -d shell - 쉘실행

3. adb -d install -r 파일명.apk - 재설치 

4. adb shell am start -a android.intent.action.MAIN -n com.android.settings/.Settings - 특정액티비티 실행

5. adb shell am start -a android.intent.action.VIEW -d facebook://facebook.com/inbox  - 페이스북 앱실행  

6. adb shell am start -a android.intent.action.VIEW -d file:///sdcard/me.vcard -t text/x-vcard  - sd카드 실행

7. adb shell am start -a android.intent.action.GET_CONTENT -t image/jpeg  -갤러리 실행

8. adb shell am start -a android.media.action.IMAGE_CAPTURE - 카메라 실행

9. adb shell am start -a android.intent.action.MAIN -n com.android.settings/.Settings - 환경설정 실행

10. adb shell am start -a android.intent.action.VIEW http://www.google.com - 구글 실행

11. adb shell am start -a android.intent.action.DIAL tel:010XXXXXXX - 전화번호 다이얼 실행

12. adb shell am start -a android.intent.action.CALL tel:010XXXXXXX - 전화걸기 

13. adb shell am start -a android.intent.action.DAIL -d tel:010-XXXX-XXXX -전화걸기

14. adb shell am start -a android.intent.action.VIEW geo:37.111111-222.333333 - GPS 실행

15. adb shell am start -n com.android.calendar/com.android.calendar.LaunchActivity - 달력실행

16. adb shell am start -a android.intent.action.MAIN -n  패키지명/액티비티 경로 - MainActivity 실행시 사용 
ex) adb shell am start -a android.intent.action.MAIN -n com.example.gunjoolee.stopwatch/com.example.gunjoolee.stopwatch.MainActivity


<출저: http://www.dreamy.pe.kr/zbxe/CodeClip/163972>




이외에도 명령어들을 더 알고 싶으면 이 홈페이지로 가면 더 많은걸 알 수 있다.

http://developer.android.com/tools/help/adb.html





반응형
LIST
블로그 이미지

만년필석사

,