.APK

APK-fil

Android Package
Still et spørsmål
HURTIGSVAR

En APK-fil er installasjonspakken for en Android-app. På en telefon trykker du på filen, tillater «installer ukjente apper» for appen du åpnet den fra, og bekrefter deretter. APK kan ikke konverteres til EXE, og «sideloading» hopper over skanning fra Google Play, så kilden er viktig for sikkerheten.

Utvikler: Google (Android Open Source Project) Kategori: Eksekverbare filer Åpen standard MIME: application/vnd.android.package-archive
ÅPNES PÅ Windows macOS Linux Android
Relatert: .EXE · .VBS · .JAR · .EX4

På denne siden

19k+ filendelser indeksert
Sist vurdert Jun 30, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er APK-filformatet?

En fil med filendelsen .apk inneholder et komprimert arkiv med en applikasjon, et spill eller fastvare for Android-systemet. APK-pakker er bygget på ZIP/JAR-beholderformatet, noe som betyr at ethvert standard arkivverktøy kan åpne og inspisere innholdet. Google Play påla opprinnelig en grense på 100 MB for .apk-nedlastinger, med opptil to utvidelsesfiler på opptil 2 GB hver for ytterligere ressurser; siden august 2021 krever Google Play at nye apper publiseres som .AAB (Android App Bundles), som genererer enhetsoptimaliserte splittede APK-er ved installasjonstidspunktet i stedet for å sende én enkelt monolitisk pakke.

Strukturen til en APK-fil

Strukturen til APK-filer er basert på JAR-arkivet - de kan inneholde følgende undermapper og filer:

  • res - med en beskrivelse av ressursene i en ukompilert form,
  • lib - inneholder kompilerte kilder og applikasjonsbiblioteker, delt inn etter ulike dataplattformer (f.eks. arm64-v8a, x86_64),
  • META-INF - med filer som inneholder informasjon om pakken, for eksempel MANIFEST.MF-filen eller sertifikater,
  • assets - som inneholder ulike ressurser brukt av appen,
  • classes.dex - kompilert Dalvik/ART-byttekode som kjøres av Android-runtimen,
  • AndroidManifest.xml - binærkodet manifest som deklarerer appens tillatelser, komponenter og SDK-krav,
  • resources.arsc - prekompilert ressurstabell som kobler ID-er til strenger, layouter og grafikk.

Android Package-filer brukes til å lage og distribuere programmer for mobile plattformer som opererer på Android-systemet. Innholdet i .apk-filer kan pakkes ut med de fleste dekomprimeringsprogrammer som støtter ZIP-komprimering, eller inspiseres ved å gi filen nytt navn til .zip. For å opprettholde integriteten er pakkene beskyttet av APK Signature Scheme v2/v3 (og v4 for inkrementelle oppdateringer), og installasjon avvises hvis signaturen ikke stemmer overens. Installasjon av .apk-pakker fra utsiden av Play Store er som standard ikke tillatt - brukere må aktivere tillatelsen Installer ukjente apper i Android-innstillingene, eller sende pakken via adb install app.apk. Apper som er for store for en enkelt .apk kan distribueres som .XAPK, som bunter en base-APK med en eller flere splittede APK-er i et enkelt arkiv.

Sikkerhet og trygghet

RISIKO: HIGH

APK er den største vektoren for skadevare på Android: «sideloading» går utenom skanning fra Google Play Protect. Sjekkliste for brukere: installer kun fra pålitelige kilder (Google Play, F-Droid, APKMirror - som verifiserer signaturer mot utviklerens), sjekk at forespurte tillatelser samsvarer med appens formål, installer aldri en APK som kom uoppfordret via chat/SMS («smishing»-kampanjer), og sammenlign appens signatur ved oppdatering. Trikset med å endre navn til .zip lar deg inspisere innholdet før installasjon.

Formatdetaljer

i et nøtteskall
FULLT NAVNAndroid Packageogså kjent som Android Application Package, APK file
UTVIKLERGoogle (Android Open Source Project)siden 2008 (Android 1.0)
MIME-TYPEapplication/vnd.android.package-archive
TYPEZIP-basert applikasjonspakke (binær)
STANDARDÅpen · royalty-fri
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Identisk med ethvert ZIP-arkiv; skilles ved intern AndroidManifest.xml + classes.dex

Programmer som åpner APK-filer

Windows3 apps
7-Zip Åpen kildekode Høyreklikk → Åpne arkiv - inspiserer APK-innhold uten å installere (det er en ZIP).
BlueStacks Gratis Dra og slipp APK-filen på BlueStacks-vinduet; appen vises på startskjermen.
Android Studio (emulator) Åpen kildekode Opprett en virtuell enhet, og dra deretter APK-filen over på det kjørende emulatorvinduet.
macOS1 app
Android Studio (emulator) Åpen kildekode Opprett en virtuell enhet, og dra deretter APK-filen over på det kjørende emulatorvinduet.
Linux2 apps
Waydroid Åpen kildekode waydroid app install app.apk (container-basert Android, nær innebygd hastighet).
Android Studio (emulator) Åpen kildekode Opprett en virtuell enhet, og dra deretter APK-filen over på det kjørende emulatorvinduet.
Android2 apps
Files by Google Gratis Trykk på APK-filen, tillat «installer ukjente apper» for Files når du blir spurt, bekreft installasjon.
APKMirror Installer Freemium Bruk for splittede bunter (.apks/.xapk/.apkm) som systemets installasjonsprogram avviser.

Tekniske detaljer

dyp spesifikasjon
KodingBinær
BytterekkefølgeLittle-endian
BeholderZIP-arkiv (også gyldig som JAR)
KomprimeringDEFLATE per oppføring; justeringssensitive oppføringer lagret ukomprimert (STORED-metode) og zipaligned
Signering / integritetAPK Signature Scheme v2/v3 (blokk satt inn før ZIP-sentralkatalog); v4 for inkrementelle oppdateringer på enheten; installasjon avvist ved signaturfeil
Magiske byte50 4B 03 04 - standard ZIP «PK» lokal filhode ved offset 0; skiller seg fra vanlig ZIP ved tilstedeværelse av AndroidManifest.xml og classes.dex
Interne filerAndroidManifest.xml, classes.dex (+ classes2.dex …), resources.arsc, res/, lib/, assets/, META-INF/
ByttekodeDalvik Executable (DEX) i classes.dex - kompilert fra Java/Kotlin-kilde, kjørt av ART (Android Runtime)
Justeringzipalign håndhever 4-byte grense for ukomprimerte oppføringer; Android 15+ sikter mot 16 KB sidejustering
ManifestformatBinærkodet XML (AXML) som deklarerer pakkenavn, tillatelser, Activity/Service/Provider-komponenter, minSdkVersion, targetSdkVersion
Native bibliotekoppsettlib/<ABI>/ undermappe per arkitektur: arm64-v8a, armeabi-v7a, x86, x86_64
Ressurstabellresources.arsc - flat binærfil som kobler heltalls-ressurs-ID-er til strenger, layouter, grafikk og konfigurasjonsvarianter
Typisk størrelse2 MB - 1,5 GB; base-app APK-er vanligvis 5-100 MB; spill med buntede ressurser når det øvre området
MIME-typeapplication/vnd.android.package-archive
PlattformAndroid (innfødt); kjørbar på Windows, Linux, macOS via emulatorer (BlueStacks, Android Studio AVD, Waydroid)
Utgitt2008 (Android 1.0)
Siste versjonAPK Signature Scheme v3 (Android 9, 2018); v4 incremental (Android 11, 2020)
Åpen standardJa · royalty-fri
Spesifikasjonsource.android.com

APK-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med APK-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag
U
Ulises11 d agoUBESVART
Que hacer si es apk nose puede descarga en mi dispositivo
Venter på svar
M
Microsoft SwiftKey AI14 d agoUBESVART
Microsoft SwiftKey AI
Venter på svar
T
TomekJul 2026SPØRSMÅL
How do I open an APK on Windows 11 without an emulator?
A
androiddevJul 2026SVAR
Use an emulator like BlueStacks, or unzip it to inspect the contents.

Ofte stilte spørsmål

Kan jeg konvertere en APK-fil til EXE?
Nei - APK inneholder Android-byttekode, EXE inneholder Windows-maskinkode. Kjør APK-filen i en Android-emulator på Windows i stedet, eller se etter appens innebygde Windows-versjon.
Hvordan installerer jeg en APK på min Android-telefon?
Åpne filen i filbehandleren din, tillat «installer ukjente apper» for den filbehandleren når du blir spurt, og bekreft deretter. På Android 8+ gis tillatelsen per app, ikke globalt.
Hvorfor vil ikke APK-filen min installeres?
De vanligste årsakene: tillatelsen «installer ukjente apper» er blokkert, APK-filen er rettet mot en nyere Android-versjon enn din, CPU-arkitekturen stemmer ikke overens (arm64 mot x86), eller det er en splittet bunt (.apks/.xapk) som trenger et eget installasjonsprogram.
Er det lovlig å laste ned APK-filer?
Nedlasting av gratisapper fra speilservere er generelt lovlig; nedlasting av betalte apper gratis er piratkopiering. Bortsett fra distribusjonsvilkår, bør du alltid foretrekke offisielle kilder for sikkerhets skyld.
Hva er forskjellen mellom APK og AAB?
AAB er publiseringsformatet utviklere laster opp til Google Play; butikken bygger optimaliserte APK-er fra dette. Du kan ikke installere en AAB direkte - bundletool konverterer den til APK-er.
Er det trygt å installere APK-filer?
Kun så trygt som kilden. «Sideloading» hopper over Play Protect, så hold deg til anerkjente kilder, sjekk tillatelser og vær mistenksom overfor APK-er sendt via meldinger.

Referanser

1Microsoft - Windows Subsystem for Android end of supportlearn.microsoft.com
2Android Developers - Application fundamentalsdeveloper.android.com

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.RPMSGRestricted Permission Message
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.M4AMPEG-4 Audio File
9.ICSiCalendar data file
10.JSONJavaScript Object Notation file

Relaterte filendelser

.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)
.AIRAdobe AIR Application Installer Package

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å