APK dosyası nedir ve .apk dosyasını nasıl kurarsınız?

Google Play Store dışında bir kaynaktan bir android uygulaması indirmeyi denediyseniz, bir APK dosyasıyla karşılaşmış olabilirsiniz . Peki, bir .apk dosyası nedir? APK , Android Paket Kiti(Android Package Kit) anlamına gelir . APK dosyaları, uygulamaları öncelikle Android işletim sisteminde dağıtır.

Android telefonda bazı uygulamalar önceden yüklenmiştir , diğer uygulamalar ise Google Play Store'dan(Google Play Store) indirilebilir . Google Play üzerinden uygulama yüklemesi arka planda yapıldığından APK dosyalarını göremezsiniz . Play Store'da(Play Store) bulunmayan uygulamaların(Apps) manuel olarak indirilmesi gerekir. Bu durumlarda, .apk dosyalarını bulabilirsiniz. Windows'taki(Windows) .exe dosyalarına benzerler .

APK dosyası nedir ve .apk dosyasını nasıl yüklersiniz?

APK dosyaları, (APK)Google Play Store veya diğer kaynaklar aracılığıyla Android cihaza indirilebilir . Sıkıştırılır ve zip formatında kaydedilirler.

APK dosyaları nerede kullanılır?(Where are APK files used?)

Bir APK(APK) dosyası kullanarak uygulamaları manuel olarak yüklemeye yandan yükleme(sideloading) denir . APK dosyasından uygulama yüklemenin çeşitli faydaları vardır . Örneğin, büyük Google uygulamaları için güncellemeler yayınlandığında, cihazınızın buna erişmesi biraz zaman alabilir (genellikle bir hafta kadar). APK dosyası ile bekleme süresini atlayabilir ve güncellemeye hemen erişebilirsiniz. APK dosyaları, (APK)Play Store'da(Play Store) bulunmayan bir uygulamayı indirmek istediğinizde de kullanışlıdır . Ancak, bilinmeyen sitelerden APK(APKs) indirirken dikkatli olunmalıdır . Bazı siteler ücretsiz APK'lar sağlar(APKs)ücretli uygulamaları indirmek için. Bu bizi bir sonraki bölüme getiriyor. APK(Are APK) dosyaları güvenli mi?

APK dosyaları ne kadar güvenli?(How safe are APK files?)

Tüm web siteleri güvenli değildir. Kullanım koşullarını ihlal eden uygulamalar (Apps)Play Store'da(Play Store) listelenmez . Bu tür uygulamaları indirmek için yandan yükleme yapmanız gerekir. Play Store , kötü amaçlı uygulamaları(malicious apps) tespit edip kaldırırken, sizin tarafınızdan da dikkatli olmak iyi bir uygulamadır. Üçüncü taraf bir web sitesinden APK(APK) indirirken , meşru bir uygulama gibi görünecek şekilde yapılmış kötü amaçlı yazılım(malware) veya fidye yazılımı yükleme olasılığı vardır . APK'ları(APKs) indirmek için güvenilir web siteleri için çevrimiçi araştırma(Research) yapın .

APK dosyası nasıl açılır(How to open an APK file)

APK dosyaları birçok işletim(OSs) sisteminde açılsa da öncelikle Android cihazlarda kullanılır. Bu bölümde, çeşitli cihazlarda bir APK(APK) dosyasının nasıl açılacağını göreceğiz .

1. Bir Android cihazda bir APK dosyası açın(1. Open an APK file on an Android device)

Google Play Store'dan(Google Play Store) indirilen uygulamalar için APK dosyalarının(APK) indirilip açılması yeterlidir. Ancak, sistem dosyaları bilinmeyen kaynaklardan indirilir. Ancak kullanıcı, Google Play Store(Google Play Store) dışındaki kaynaklardan APK dosyalarını indirebilmeniz için bu ayarı değiştirebilir . Aşağıdaki adımlar kısıtlamayı atlayacaktır.

Kullanmakta olduğunuz Android(Android) sürümüne bağlı olarak aşağıda listelenen üç yöntemden birini izleyin:

  • Ayarlar Güvenlik.
  • Ayarlar Uygulamalar ve bildirimler.
  • Ayarlar Uygulamalar(Apps) ve bildirimler Gelişmiş Özel(Advanced Special) uygulama erişimi Bilinmeyen uygulamaları yükleyin.(Install unknown apps.)

Listeden Bilinmeyen uygulamaları yükle seçeneğini seçin.

Bazı cihazlarda, belirli bir uygulamanın tüm kaynaklardan APK dosyalarını indirmesine izin vermek yeterli olacaktır. (APK)Veya ayarlara gidip 'Bilinmeyen uygulamaları veya bilinmeyen kaynakları yükle' seçeneğini etkinleştirebilirsiniz. Bazı durumlarda APK dosyası açılmaz. Ardından kullanıcı, APK(APK) dosyasına göz atmak için Astro Dosya Yöneticisi(Astro File Manager) veya ES Dosya Gezgini Dosya Yöneticisi(ES File Explorer File Manager) gibi bir dosya yöneticisi uygulamasını kullanabilir .

2. Windows PC'de bir APK dosyası açın(2. Open an APK file on a Windows PC)

Bir Windows(Windows) cihazında bir APK dosyasını açmak için ilk adım bir Android Emulator yüklemektir . Blue Stacks , Windows'ta(Windows) kullanılan popüler bir Android öykünücüsüdür . Öykünücüyü açın Uygulamalarım (My Apps Install).apk dosyasını yükleyin .

bluestacks

3. Bir iOS cihazında APK dosyası açabilir misiniz?(3. Can you open an APK file on an iOS device?)

İşletim sistemi farklı şekilde oluşturulduğundan APK(APK) dosyaları iOS cihazlarıyla uyumlu değildir. Bir iPhone veya iPad'de APK dosyasını açmak mümkün değildir( Opening an APK file on an iPhone or an iPad is not possible) . Dosya, bu cihazlardaki uygulamaların çalışma biçiminden farklı çalışır.

4. Mac'te bir APK dosyası açın(4. Open an APK file on a Mac)

Android uygulamalarını test etmek için ARC Welder adlı bir Google Chrome uzantısı var. Chrome OS için tasarlanmış olsa da, birkaç başka işletim sisteminde de çalışır. Bu nedenle, uygulamayı krom tarayıcıya yüklerseniz, APK dosyasını Windows sisteminizde veya bir Mac'te(Mac) açmanız mümkündür .

5. APK dosyalarının çıkarılması(5. Extraction of APK files)

Herhangi bir işletim sisteminde bir APK dosyasını açmak için bir dosya çıkarma aracı kullanılabilir . Bir APK'nın(APK) çeşitli bileşenlerini kontrol etmek için PeaZip veya 7-Zip gibi bir program kullanılabilir . Araç, yalnızca APK'daki çeşitli dosya ve klasörleri çıkarmanıza izin verir(APK) . APK dosyasını sisteminizde kullanamayacaksınız . Bunun için bir Android(Android) emülatörü indirmeniz gerekecek .

APK dosyasının içeriği(Contents of an APK file)

Bir APK dosyası, genellikle bir Android programı/uygulaması için gereken birden çok dosya ve klasörün bir arşividir. Yaygın olarak bulunan dosyalardan bazıları aşağıda listelenmiştir.

  • arsc - derlenmiş tüm kaynakları içerir.
  • xml - APK(APK) dosyasının adı, sürümü ve içeriği gibi ayrıntıları içerir .
  • dex – cihazda çalıştırılması gereken derlenmiş Java sınıflarını içerir.(Java)
  • Res/ – Resources.arsc içinde derlenmemiş kaynakları içerir.
  • Assets/ – uygulamayla birlikte verilen ham kaynak dosyalarını içerir.
  • META-INF/ – bildirim dosyasını, kaynak listesini ve imzayı tutar.
  • Lib/ – yerel kitaplıkları içerir.

Neden bir APK Dosyası yüklemelisiniz?(Why should you install an APK File?)

APK dosyaları, bölgenizde kısıtlanmış uygulamalara erişmenin bir yoludur. Bazen, resmi sürümlerinden önce yeni özelliklere ve güncellemelere erişmek için bir APK dosyası yükleyebilirsiniz . Ayrıca bir güncellemeyi beğenmediğinizi fark ederseniz daha eski bir sürüm yükleyebilirsiniz. Herhangi bir nedenle Google Play Store'a(Google Play Store) erişiminiz yoksa APK'lar cihazınıza(APKs) uygulama yüklemenin tek yoludur. Ancak, bazı web sitelerinde korsan uygulamalar için APK'lar bulunduğundan dikkatli olun. (APKs)Bu yasal değildir ve bu tür uygulamaları indirmek için başınız belaya girebilir. Bir uygulamanın önceki sürümlerine sahip bazı web siteleri kötü amaçlı yazılım içerebilir. Bu nedenle, çevrimiçi herhangi bir web sitesinden APK'ları(APKs) körü körüne indirmeyin .

APK dosyasını dönüştürme(Converting an APK file)

MP4'ler(MP4s) ve PDF'ler(PDFs) gibi dosyalar birden çok platformda desteklenir. Bu nedenle, bu dosyaları bir türden diğerine dönüştürmek için kolayca bir dosya dönüştürücü programı kullanılabilir. Ancak APK dosyalarında durum böyle değildir. APK'lar(APKs) yalnızca belirli cihazlarda çalışır. Basit bir dosya dönüştürücü programı bu işi yapmayacaktır.

Bir APK dosyasını IPS türüne (iOS'ta kullanılır) veya .exe dosya türüne (Windows'ta kullanılır) dönüştürmek mümkün değildir(It is not possible to convert an APK file to IPS type (used in iOS) or to .exe file type (used in Windows)) . Zip formatına dönüştürülebilir. APK dosyası bir dosya dönüştürücüde açılır ve zip olarak yeniden paketlenir . .apk dosyasını .zip olarak yeniden adlandırmak yalnızca APK(APK) dosyaları olması durumunda işe yarar çünkü APKS zaten zip biçimindedir, yalnızca .apk uzantısına sahiptirler.

Geliştiriciler uygulamalarını her iki platformda da yayınladıklarından , çoğu zaman bir APK dosyasını bir iOS cihazı için dönüştürmek gerekli değildir. Bir Windows(Windows) sisteminde bir Android uygulaması açmak için bir Windows APK açıcı yükleyin. APK dosyaları bir Blackberry cihazında APK'dan (APK)BAR'a(BAR) dönüştürücü programı kullanılarak açılabilir . APK'yı (APK)Good e -Reader Online APK'dan (Online APK)BAR'a(BAR) dönüştürücüye yükleyin . Dönüştürme işleminden sonra dosyayı cihazınıza BAR formatında indirebilirsiniz.(BAR)

APK dosyası oluşturma(Creating an APK file)

APK dosyası nasıl oluşturulur ? Android geliştiricileri , Android uygulamaları geliştirmek için resmi IDE olan (IDE)Android Studio'yu(Android Studio) kullanır . Android Studio , Windows , Mac ve Linux sistemlerinde kullanılabilir. Geliştiriciler uygulamayı yaptıktan sonra uygulama APK dosyalarına yerleştirilebilir.

Android Studio'nun Emülatörü

Bir .apk dosyasını nasıl kurarsınız?(How do you install a .apk file?)

Bu bölümde, (a) bir Android cihazdan (b) PC/dizüstü bilgisayarınızdan bir APK dosyası yükleme yöntemlerini göreceğiz.

1. APK dosyalarını Android cihazınızdan yükleme(1. Installing APK files from your Android device)

  1. Herhangi bir tarayıcı açın ve aradığınız APK dosyasını arayın. Cihazınıza indirmek için istediğiniz dosyaya dokunun(Tap)
  2. İndirmeyi bitirdikten sonra dosyaya tıklayın ( İndirilenler(Downloads) klasöründe bulunur). Takip eden istemde evet'i seçin.
  3. Şimdi uygulama cihazınıza yüklenecek

2. Installing APK files from your PC/laptop

Web'de APK dosyalarına sahip birden fazla site olmasına rağmen, bunların yalnızca güvenilir web sitelerinden yüklenmesi önerilir. Bazı web sitelerinde uygulamaların korsan kopyaları olabilir. Diğerleri, meşru bir uygulama gibi görünmek için yapılmış kötü amaçlı yazılımlara sahip olabilir. Bu tür sitelere/dosyalara dikkat edin(Beware) ve onlardan uzak durun. Bunları indirmek, telefonunuz ve verileriniz için güvenlik sorunlarına neden olabilir. Bu nedenle Play Store(Play Store) dışındaki kaynaklardan uygulama indirirken her zaman dikkatli olunmalıdır .

1. Aradığınız APK dosyasına göz atın . (Browse)Güvenli bir web sitesinden indirin. İndirmenin konumunu, fark edilmesi kolay olacak şekilde seçebilirsiniz.

2. Varsayılan olarak, cihazınızda üçüncü şahıs uygulamaları engellenmiş olabilir. Bu nedenle (Thus)APK dosyasını yüklemeden önce telefonunuzda üçüncü taraf uygulamalara izin vermelisiniz.

3. Menü à Ayarlar à Güvenlik seçeneğine(Menu à Settings à Security) gidin . Şimdi 'bilinmeyen kaynaklar' ile ilgili kutuyu işaretleyin. Bu, Google Play Store(Google Play Store) dışındaki kaynaklardan uygulamaların yüklenmesine izin verecektir .

4. Android'in(Android) daha yeni sürümlerinde, belirli bir uygulamanın (tarayıcı/dosya yöneticisi) diğer kaynaklardan APKS yüklemesine izin vermeniz için bir istem alacaksınız .

5. İndirme işlemi tamamlandıktan sonra Android cihazınızı PC/laptop bağlayın . Sistem size telefonu nasıl kullanmak istediğinizi soracaktır. 'Medya cihazı'nı seçin .(Select)

6. Sisteminizde telefonun klasörüne gidin. Şimdi APK dosyasını sisteminizden Android telefonunuzdaki herhangi bir klasöre kopyalayın.

7. Artık cihazınızda dosyaya göz atabilirsiniz. Dosyayı(Make) bulamıyorsanız Dosya Yöneticisini(File Manager) kullanın .

8. APK dosyasını açın, yükle üzerine dokunun.

Özet(Summary)

  • APK, Android Paket Kiti anlamına gelir
  • Uygulamaları Android cihazlarda dağıtmak için standart biçimdir.
  • Google Play Store'daki(Google Play Store) uygulamalar APK'yı(APK) arka planda indirir . Üçüncü taraf web sitelerinden uygulama indirmek istiyorsanız, APK'yı(APK) çevrimiçi olarak birçok web sitesinden alabilirsiniz.
  • Bazı web sitelerinde APK dosyaları olarak gizlenmiş kötü amaçlı yazılımlar bulunur. Bu nedenle, kullanıcının bu dosyalara karşı dikkatli olması gerekir.
  • APK dosyası, güncellemelere erken erişim, bir uygulamanın önceki sürümleri vb. gibi avantajlar sağlar.

Önerilen: (Recommended: )ISO Dosyası nedir?(What is an ISO File?)

Bir APK dosyasıyla ilgili tüm bilgiler bunlardı, ancak herhangi bir şüpheniz varsa veya belirli bir bölümü anlamıyorsanız, yorum bölümünde sorularınızı sormaktan çekinmeyin.



About the author

Hem Chrome hem de oyun uygulamalarında deneyimli bir yazılım mühendisiyim. Son 4 yıldır Google Chrome tarayıcısı için çözümler üzerinde çalışıyorum ve ayrıca birkaç farklı platform için oyunlar üzerinde çalıştım. Becerilerim yazılım projelerini tasarlama, test etme ve yönetme konusunda yatıyor. Yazılım mühendisi olarak işime ek olarak, gizlilik, kullanıcı hesapları ve aile güvenliği konularında da tecrübeliyim.



Related posts