일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- QA Manager
- Risk Based Testing
- 구조기반 테스트
- ISTQB
- 웹성능
- Airbridge
- Software Testing Life Cycle
- 결함우선순위
- bug
- RESRful
- Shift Left Testing
- severity
- 세니티테스트
- Test Scenario
- 테스트 요약 보고서
- 리그레이션
- 테스트 프로세스 개선
- 리스크기반테스트
- Test Summary Report
- QA Engineer
- 버그수명주기
- Retest
- Sanity Testing
- STLC
- BugLifeCycle
- Wepublic
- defect
- 결함심각도
- 테스트 시나리오
- SQA
Archives
- Today
- Total
Software Quality
[Android] Launchable activity 찾기 본문
1. 찾고자 하는 앱의 패키지명 확인
아래 명령어로 현재 화면에 실행중인 앱의 패키지명을 확인할 수 있습니다.
$ adb shell "dumpsys activity | grep top-activity"
Proc # 0: fore T/A/TOP trm: 0 2515:com.nhn.android.webtoon/u0a342 (top-activity)
2. APK 위치 찾기
네이버웹툰 apk 위치를 확인합니다.
$ adb shell pm list packages -f com.nhn.android.webtoon
package:/data/app/com.nhn.android.webtoon-02FodMEl313mNQqXhxsj8Q==/base.apk=com.nhn.android.webtoon
3. APK 를 PC로 가져오기
base.apk를 C:\Users\user로 가져옵니다. 가져오는 위치는 변경하셔도 됩니다.
$ adb pull /data/app/com.nhn.android.webtoon-02FodMEl313mNQqXhxsj8Q==/base.apk C:\Users\user
4. aapt를 이용해 Launchable activity 확인
base.apk를 다운받은 위치로 진입 후 aapt를 통해 Launchable activity를 확인합니다.
$ cd C:\Users\user
$ aapt dump badging base.apk | findstr "launchable-activity"
launchable-activity: name='com.nhn.android.webtoon.splash.SplashActivity' label='' icon='
'SQA > 자동화' 카테고리의 다른 글
Android Emulator 부팅 대기 (0) | 2023.10.26 |
---|---|
[Selenium] 웹 드라이버 간편하게 관리하는 방법(webdrivermanager) (0) | 2020.09.24 |