APK

android işletim sistemi uygulama dosyası biçimi Vikipedi'den, özgür ansiklopediden

APK

APK ya da tam adıyla Android Package Kit, Android platformunda kullanılan öntanımlı paket dosyası formatıdır.

Pratik Bilgiler Dosya Uzantısı:, MIME tipi: ...
APK
Thumb
Dosya Uzantısı:.apk, .xapk
MIME tipi:application/vnd.android.package-archive
Biçim tipi:Package format
Container for:mobile apps
Şundan genişletildi:JAR ve ZIP
Kapat

APK dosyaları Google Play gibi uygulama marketinin yanı sıra, Android tabanlı cihazlara uygulama sunan üçüncü taraf uygulama merkezleri ve BlackBerry 10.2.1 üzeri tüm cihazlarda kullanılabilmektedir.

Bir APK sadece tek bir dosya değil, birlikte Android uygulamasını oluşturan bir dosya ve kaynak koleksiyonudur. Bir APK'nın içinde genellikle neler bulunur:

  • META-INF: APK dosyasıyla ilgili manifesto dosyasını, imzayı ve diğer meta verileri içerir.
  • res: Uygulamanın tüm kaynaklarının depolandığı klasör (resimler, simgeler, düzenler vb.).
  • lib: Uygulamanın belirli işlevler için ihtiyaç duyduğu yerel kütüphaneleri içerir.
  • assets: Metin dosyaları veya özel veri dosyaları gibi uygulama tarafından kullanılan ham dosyaları içerir.
  • AndroidManifest.xml: Bu dosya izinler, bileşenler ve uygulama yapılandırmaları gibi uygulama hakkında temel bilgileri tutar.
  • classes.dex: Android cihazın çalıştıracağı derlenmiş kodu içerir.
  • resources.arsc: Uygulamanın derlenmiş kaynaklarının depolandığı yerdir.[1]

Kurulum

Apk dosyaları Google'ın sunduğu Android Studio isimli bilgisayar uygulamasıyla yapılıyor. Bu uygulama Google tarafından ücretsiz indirilebiliyor:[2]

Yazılımı

AndroidManifest.xml isimli dosya ana taban içeriyor. Yani uygulamanın kalbidir.

Resource.arsc dosyası tüm dosyaların katılımını listeler.

res/drawable/ içinde olan .xml dosyaları grafikin yerini ne yapacağını kodluyor.

res/value-tr/ içinde olan dosyalar uygulama dilini belirliyor.

res/raw içinde olan dosyalar farklı uzantılı olabilir.

lib/ .so uzantılı dosyalar uygula izinleri emulatörüdür.

Kaynakça

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.