APK
1. 개요
1. 개요
APK는 '''A'''ndroid A'''p'''plication Pac'''k'''age의 약자로[1] , 안드로이드에서 프로그램 형태로 배포되는 형식의 확장자이다. 보통 안드로이드에서 APK 파일이 설치된다면 기본적으로 아래와 같이 데이터 파일과 APK 파일 위치가 복사된다.
- /data/app[2]
- /data/data/<패키지명>[3]
- /storage/emulated/0/Android/data
- /storage/emulated/0/Android/obb[4]
예 - com.google.android.gms
이 APK 파일은 iOS의 ipa 파일과 달리 Java 플랫폼에서 사용하는 JAR 포맷[5][6] 을 그대로 이용하고 있어 어느 정도 디컴파일이 가능하기에 해킹이 많은 편.그리고 어떤 경우에는 파일 다운로드 시간이 점점 늘어나는 경우도 있으니, 주의해야 한다. [7]