APK
App distribution file
APK stands for Android Package Kit, the file format used to distribute and install applications on Android devices.
An APK contains all the code, resources, and assets an app needs to run.
Users sometimes download APKs directly to install apps outside official app stores—called sideloading: I found an APK for the old version of the app.
Google's phone platform
- packageWrapped item for delivery
- fileStored collection of data
- extensionAdded part or duration
- installerOne who sets up
archive · download · sideload · bundle · binary · container · manifest · resources
Create a structure
- compileCollect into unified whole
- debugRemove software errors
- signingInscribing one's name
- keystoreEncrypted container for keys
SDK · manifest · decompile · reverse engineering · obfuscation · resources · certificate · versioning
Installing software unofficially
- installPut into service
- uninstallDelete installed software
- permissionsOfficial allowances granted
- settingsAdjustable device parameters
enable · download · transfer · USB · storage · file manager · prompt · verify
Harmful computer programs
- virusMicroscopic infectious agent
- scanBrief visual sweep
- suspiciousInclined to distrust
- unsafeLikely to cause harm
legitimate · verified · signature · checksum · hash · permissions · privacy · spyware
Android
Google's phone platform
installer · archive · download · sideload · bundle · binary · container · manifest · resources · assets
build
Create a structure
keystore · SDK · manifest · decompile · reverse engineering · obfuscation · resources · certificate · versioning · debugging
sideloading
Installing software unofficially
- installPut into service
- uninstallDelete installed software
- permissionsOfficial allowances granted
settings · enable · download · transfer · USB · storage · file manager · prompt · verify · security
malware
Harmful computer programs
- virusMicroscopic infectious agent
- scanBrief visual sweep
- suspiciousInclined to distrust
unsafe · legitimate · verified · signature · checksum · hash · permissions · privacy · spyware · adware
Play Store
Android application marketplace
- third-partyExternal, uninvolved entity
- mirrorReflective viewing surface
- repositoryPlace for storing things
modded · cracked · official · leaked · beta · release · hosting · sharing · torrent · direct download
- mobile techiOS, Android, iPhone, iPad, Samsung Galaxy
- AndroidAndroid Auto, Android TV, Google Play, Play Store, SDK
- file formatspdf, PDF, JPEG, PNG, mp3
- Android developmentSDK, Kotlin, Java, emulator, activity
- App DevelopmentAndroid, iOS, SDK, API, app store
- build outputsexecutable, binary, object code, compiled code, bytecode