Apk

APK 은 Android application package 의 약자로, Android OS 에서 프로그램 형태로 배포되는 형식의 확장자입니다.
보통 Android OS 에서 APK 파일이 설치된다면 기본적으로 아래와 같이 데이터 파일과 APK 파일 위치가 복사됩니다.

  • /data/app[1]
  • /data/data/<패키지명>[2]
  • /storage/emulated/0/Android/data
  • /storage/emulated/0/Android/obb[3]

APK 파일은 모두 실제 보이는 앱 이름과 달리 패키지 이름을 가지고 있습니다.
예 - com.google.android.gms

여담으로, 이 APK 파일은 iOS 의 ipa 파일과 달리 Java 언어로 작성되어 있어 사용자가 손쉽게 소스를 볼 수 있기에 해킹이 많은 편입니다.
  1. 실제 APK 파일이 위치하는 경로
  2. 설치한 앱에서 생성하는 데이터 파일이 위치하는 경로
  3. 앱을 설치할때 추가 데이터 파일이 위치하는 경로