adb관련 명령어입니다.
가끔 캐시 및 데이터를 삭제하려면 앱 설정에 들어가서 일일히 지워야하는데요
또한 앱을 삭제하고 다시 깔려고 한다거나 등의 작업은 또 설정에 들어가서 삭제를 해야하니 매우 번거롭습니다.
cmd창에서 adb명령어로 간단하게 하여 개발의 질을 높일 수 있습니다.
adb셋팅이 없다면
'adb'은<는> 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.
이런 문구가 나타납니다......
adb명령어 관련 셋팅은 해당글을 참고해주세요.
https://onedaycodeing.tistory.com/82
우선 SharedPreferences같은 로컬을 사용할때는 다시 초기화하고싶을때는 데이터 및 캐시삭제를 해주셔야하는데
앱을 지웠다깔기도 귀찮고 그렇다고 설정들가자니 그것도 귀찮고
그럴때는 adb shell pm clear 패키지명 <<이렇게 입력해주시면됩니다.
다른 유용한 명령어는 설치된 앱을 삭제하는것인데요.
adb uninstall 패키지명
적어주시면 간단하게 바로 설치가 제거됩니다.
계속 쓰시다보면 자연스럽게 외워지는데요 복사도 귀찮고 쓰는것도 귀찮아 하시는분들 계십니다. (저도그렇습니다 ㅎㅎ)
cmd창에서 F3을 누르시면 바로 앞서 사용한 명령어가 바로 나오게됩니다.
이어서 키보드의 방향키 위 아래 키를 눌러보시면 사용했던 명령어들이 자동으로 나옵니다.
구분은 해줘야하기때문에
디바이스는 USB로 단 한대의 디바이스만 연결이 되있어야 가능합니다.
또 유용한 여러 adb명령어도 많이있습니다.
이를테면 adb devices를 입력하시면 현재 연결된 디바이스의 이름이 나옵니다.
정확한 이름만 나오게하신다면 adb shell getprop ro.product.model
입력해주시면 됩니다.
Android 버전 확인을 하고싶으실때 adb shell getprop ro.build.version.release
명령어를 입력하시면 8.0인지 10.0인지 확인이 가능합니다.
SDK 버전 확인을 하고싶으실때는 adb shell getprop ro.build.version.sdk
명령어 입력시 27,28 이런식으로 숫자가 나옵니다.
이렇게 제가 자주쓰는 명령어에 대해서 포스팅해봤습니다.
실질적으로 앱을 삭제하거나 데이터 및 캐시를 삭제하는 명령어를 제일 많이 쓰는듯 합니다 ㅎㅎ
도움이 되셔서 편안한 개발 되시기바랍니다.
'Android Tip' 카테고리의 다른 글
jar 라이브러리 안드로이드에 적용시키기 (0) | 2020.12.11 |
---|---|
안드로이드 초보자가 생각못할수도 있는 OnClickListener(온클릭 리스너) (2) | 2020.01.21 |
안드로이드 Ctrl+F 기능 확장 (프로젝트 전체에서 찾아보기) (0) | 2020.01.13 |
구글플레이스토어 Key 안내 (스토어 어플등록) (0) | 2020.01.08 |
안드로이드 간혹 로그가 보이지 않을경우 (0) | 2019.12.27 |
댓글