APK Nedir?
Telefonunuza kurduğunuz her uygulama aslında tek bir dosyadan gelir. O dosyanın adı APK'dır. Nasıl çalıştığını bilmek, kurulum sırasında karşınıza çıkan uyarıları da anlaşılır kılar.
Kısaca tanım
APK, Android Package ifadesinin kısaltmasıdır. Bir uygulamanın çalışması için gereken her şeyi (kod, simgeler, görseller, metinler ve izin listesi) tek bir paket hâlinde barındıran dosyadır. Windows'taki kurulum dosyalarının Android'deki karşılığı olarak düşünebilirsiniz.
Play Store da uygulama paketlerini arka planda indirip kurar. Aradaki fark, paket dosyalarını sizin görmemeniz ve kurulumun mağaza tarafından yönetilmesidir. APK'yı doğrudan indirip kurmaya yandan yükleme (sideload) denir. Bu, Android'in desteklediği standart kurulum yöntemlerinden biridir.
Bir APK dosyasının içinde ne var?
Uygulama kodu
Bu bölüm, uygulamanın ne yapacağını belirleyen derlenmiş programı içerir. Cihaz modelinize göre farklı işlemci mimarileri için ayrı bölümler içerebilir. Dosya boyutunun büyük kısmı buradan gelir.
İzin listesi
Uygulamanın hangi cihaz özelliklerine erişmek istediği burada yazılıdır. Android, kullanıcı onayı gereken izinleri ve özel erişimleri ilgili ayar ekranlarında gösterir. İnternet veya WAKE_LOCK gibi normal izinler tek tek kapatılan anahtarlar olarak görünmez.
Dijital imza
Dijital imza, paketi imzalayan anahtarı doğrulayan kriptografik bilgidir. Android güncellemelerde bu imzayı karşılaştırır. İmza tutmuyorsa kurulumu reddeder.
Sürüm bilgisi
Bu bölümde sürüm numarası ve uygulamanın çalışması için gereken en düşük Android sürümü yer alır. Cihazınız bu eşiğin altındaysa kurulum başlamadan durur.
Neden ayrıca izin vermek gerekiyor?
Android, Play Store dışından gelen kurulumları varsayılan olarak engeller. Bunun sebebi APK biçiminde bir kusur değil, kaynağın bilinmemesidir. Sistem dosyanın nereden geldiğini doğrulayamaz, bu yüzden kararı size bırakır.
Güncel Android sürümlerinde bu izin uygulama başına verilir. Yani "telefonu bilinmeyen kaynaklara açmak" diye bir şey yoktur. Yalnızca indirmeyi yaptığınız tarayıcıya veya dosya yöneticisine kurulum hakkı tanırsınız. Kurulum bittikten sonra bu izni geri kapatabilirsiniz.
APK dosyası kendi başına ne güvenli ne de tehlikelidir. Güvenlik, dosyanın içeriğine bağlıdır. Aynı uygulamanın değiştirilmiş bir kopyasını hazırlamak teknik olarak mümkündür, bu yüzden dosyayı nereden indirdiğiniz önemlidir.
Dosyanın burada yayımlanan dosyayla aynı olduğunu doğrulamak için SHA-256 parmak izini yayınlanan değerle karşılaştırın. Parmak izi eşleşmesi dosya kimliğini doğrular. Zararsız olduğunu tek başına kanıtlamaz. Doğrulama yöntemini anlatan sayfaya bakın →
Sık sorulan sorular
APK dosyasını kurduktan sonra silebilir miyim?
Evet. Kurulum tamamlandıktan sonra APK dosyasına ihtiyaç kalmaz. Uygulama cihaza kopyalanmıştır. Dosyayı silmek uygulamayı etkilemez ve indirdiğiniz paket kadar depolama alanı kazandırır.
APK dosyası iPhone'a kurulur mu?
Hayır. APK yalnızca Android işletim sistemi için bir biçimdir. iPhone ve iPad farklı bir uygulama biçimi kullanır. APK dosyaları bu cihazlarda hiçbir şekilde çalışmaz.
Aynı uygulamanın iki sürümü aynı anda kurulabilir mi?
Hayır. Android aynı paket adına sahip iki uygulamayı yan yana tutmaz. Yeni sürümü kurduğunuzda eskisinin üzerine yazılır. Farklı paket adı taşıyan İnat BOX ve İnat TV PRO ise aynı cihazda birlikte bulunabilir.
Kurulum sırasında "Uygulama yüklenmedi" uyarısı çıkıyor, sebebi ne olabilir?
En sık sebep indirmenin yarıda kesilmesidir. İkinci sık sebep, daha önce farklı bir kaynaktan kurulmuş aynı uygulamanın imzasının tutmamasıdır. Bu durumda eski sürümü kaldırıp yeniden kurmanız gerekir.
Güncel sürümler
İnat BOX
İnat BOX, Android telefon, tablet ve Android TV cihazlarda çalışan ücretsiz bir canlı tv izleme uygulamasıdır. Güncel ve önerilen sürüm budur. Televizyonda kumandayla gezinmeye uygun bir arayüze sahiptir. Android 6.0 veya daha yeni bir sürüm gerektirir.
e1543dea0de5df6f8a91a6813036aad84dc8a7a29f510bbf1d30016c02dc9793
İnat TV PRO
İnat TV PRO, uygulamanın daha eski arayüzünü kullanır. Yenilenmesi planlanmaktadır. Bu sürüme alışkın kullanıcılar için yayında tutulur. Yeni kurulumlarda İnat BOX önerilir. Android 6.0 veya daha yeni bir sürüm gerektirir.
İnat TV PRO şimdilik İnat BOX v16’ya yönlendiriliyor.