본문 바로가기

Android/adb

(5)
안드로이드/Android adb로 DB 확인 하기 ~! 안드로이드/Android adb로 DB 확인 하기 ~! adb로 DB 확인 하는 방법 입니다. 일단 안드로이드 환경변수(Path) 가 설정 되어 있어야 adb shell을 전역적으로 이용할 수 있습니다. 환경변수(Path) 를 설정하는 방법은 [안드로이드/Android 환경변수(Path) 설정 하기] 를 참고 하시기 바랍니다. c:\> adb shell# cd data/data/package명/databases# sqlite3 DB명.db (DB에 접근이 안될경우 "# su" (관리자 권한 획득) 을 해주시기 바랍니다.)# ls (검색 == dir) > select * from table명;> select _id, name from table명;> ctrl + c (중지) : c:\>로 돌아감 "# sq..
안드로이드/Android adb 에러(실패) 종류 정리~! 안드로이드/Android adb 에러(실패) 종류 정리~! 안드로이드 adb를 사용한 install, uninstall 등의 작업을 할 때, 발생하는 에러의 종류를 정리해 보았습니다. 자 그럼 어떤 경우에 어떤 에러가 발생하는지 알아 보도록 하겠습니다. 1. apk install 이 정상적으로 진행 된 경우. 성공메시지 : (Success) 2. apk install 시 너무 많은 단말이 연결되어 있는 경우. 에러메시지 : (error : more than one device and emulator)해결방법 : 하나의 단말만 연결해 준다. 3. apk install 시 이미 해당 apk(패키지)가 단말에 설치되 있는 경우.에러메시지 : Failure [INSTALL_FAILED_ALREADY_EXISTS..
안드로이드/Android 자주 사용하는 adb 명령어! 안드로이드/Android 자주 사용하는 adb 명령어! 자주 사용하는 adb 명령어 입니다. 1.[APK 인스톨] adb install apk경로 ex) adb install c:\apk\arabiannightcall.apk 2.[APK 재설치] adb install -r apk경로 (sign key가 맞아야 재설치 허용) ex) adb install -r c:\apk\arabiannightcall.apk 3.[APK 삭제] adb uninstall 패키지명 ex) adb uninstall arabiannight.tistory.com.call 4.[APK 서명(sign) 확인] jarsigner -verify apk경로 ex) jarsigner -verify arabiannightcall.apk
안드로이드/Android adb uninstall package명 Failure 에러 안드로이드/Android adb uninstall package명 Failure 에러 안드로이드 adb 를 이용한 어플리케이션 삭제 시 아래와 Failure 라는 에러가 발생할 경우가 있습니다. android path 설정까지 재대로 설정한 후라면 원인은 무엇일까요? 정답은 바로 해당 패키지(package)가 존재하지 않기 때문입니다. 개발을 진행하다 보면 패키지명으로 어플리케이션을 삭제해야 할 경우가 생기는데요. 상호 전달과정의 오류로 인해 잘못된 패키지명을 전달 받을 수 있습니다. 그렇기 때문에 애초에 존재하지 않는 패키지명을 삭제하려고 하니 Failure 오류가 뜨는 것은 당연한 일이지요. APK로 패키지명을 확인하는 방법은 [안드로이드/Android APK 분석해 보자. (패키지명, 버전등을 알수..
안드로이드/Android adbshell 명령어 모음 안드로이드/Android adbshell 명령어 모음 adbshell 에서 쓸수 있는 명령어 모음 입니다. adb logcat -v time [filter] 시스템 기본정보: 하드웨어, 커널 등 cat /proc/version : 커널 버전 cat /proc/cpuinfo : 프로세서 정보, CPU타입, 모델 제조사 등 cat /porc/meminfo : 메모리 정보, 실제 메모리 및 가상 메모리 cat /proc/devices : 현재 커널에 설정되어 있는 장치 목록 mount : 마운트된 모든 장치 정보 df : 하드디스크 사용량 cat /porc/filesystems : 커널에 설정되어 있는 파일시스템 목록 cat /proc/swaps : 스왑 파티션의 크기와 사용량 cat /proc/interru..