Notice
Recent Posts
Recent Comments
Link
clyne의 개발 기록
[Android] APK파일 내 manifest, gradle 보기 (ADB Shell) 본문
안녕하세요~
모바일 개발자 CNOO 입니다.
오늘은 APK파일이 어떤 인증서로 서명되어있는지랑, apk빌드당시 manifest와 gradle설정은 어떻게 되어있는지 보는 방법에 대해서 공유하고자 합니다~
자, 먼저 터미널을 여시고~~
1. apk앱 내 manifest 및 gradle 설정 등 보기
cd/Library/Android/sdk/build-tools/28.0.3
위와 같은 경로로 이동해보시면, (저는 28.0.3 버전이 설치되어있어서, 여기로 왔는데, 다른 버전이어도 상관없습니다.! 최소버전이 따로 있는지는 잘 모르겠네요.. ^^;;)
aapt라는 파일이 있습니다. 이 녀석이 이번에 우리를 도와줄 녀석입니다.
자 그럼 명령어를 입력해봅시다.
./aapt d badging (APK파일)
으아 엄청 기네요~
뭔가 앱을 까발리는 것 같아 발가벗은 느낌이지만, 더 정확한 정보를 드리고자 공개하겠습니다 ㅋㅋ (사실 별거 없어요..)
보시면, 맨 위에 앱 설정들부터, 빌드버전, 패키지명 등등 다 적혀있죠?
그리고 ABI도 어떤것까지 지원하는지 등등, 웬만한 APK파일 디버깅은 이걸로 다 가능하겠네요 ㅋㅋ
자 그럼, 앱이 잘 어떤 인증서로 서명이 어떻게 되어있는지도 보면 좋겠죠??
앱 서명 관련 내용은 다음 포스팅에서 작성해볼게요~
'Android' 카테고리의 다른 글
[Android] APK서명과 관련한 명령어들 (0) | 2021.04.11 |
---|---|
[Android] 명령어로 앱 설치하기 (ADB Shell - 앱 설치 디버깅) (0) | 2021.04.09 |