AndroidMobil Programlama

ANDROİD STUDİO APK İMZALAMA VE İMZA OLUŞTURMA

image_pdfimage_print

 

APK NEDİR?

 

Android Package Kit sözcüklerinin kısaltılmışıdır.APK,Android uygulamalarını dağıtmakta ve yüklemekte kullanılan bir formattır. APK dosyası, cihazınızda yüklemeye yapmak için gerekli tüm öğeleri barındırır.

Google Play Store’dan indirdiğimiz oyun yada uygulama, cihazımıza APK olarak yüklenir. Android cihazlarda varsayılan olarak yüklü halde gelen Google Play servisleri, yüklenen bu APK’ların sürekli olarak yeni sürümlerini ve güncelleme durumlarını denetler.  Yani Google Play Servisleri uygulaması da bu APK dosyasını denetleyerek size uygulamanın güncel olup olmadığını bildirim olarak belirtir.

APK Dosyası Nasıl Yüklenir?

  1. Cihazınızın “Ayarlar” menüsüne giriş yapın.
  2. Ayarlar penceresindeki “Güvenlik” bölümüne giriş yapın.
  3. Güvenlik ayarları sayfasında yer alan “Bilinmeyen kaynaklar” seçeneğini işaretleyin.
  4. Artık APK uzantılı dosyaları çalıştırarak Play Store haricinden oyun ve uygulama yükleyebilirsiniz.

Not: İnternetten indireceğiniz APK dosyaları .RAR veya .Zip uzantılı dosya arşivlerinde barınıyor olabilir. Bu dosyaları çalıştırmak için ” RAR for Android ” uygulamasını cihazınıza yüklemelisiniz.

ANDROİD STUDİO APK İMZALAMA VE İMZA OLUŞTURMA

 

Android projesini geliştirdiniz. Emülatör’de veya doğrudan Android’li cihazınızda test ettiniz. Uygulamanızın başka bir cihazda kullanılmasını istiyorsanız, .apk uzantılı bir dosyaya çevirmeniz gerekmektedir. Apk dosyasını bir nevi .exe uzantılı dosya olarak düşünebilirsiniz.Android cihazın hafıza kartına veya bluetooth gibi aktarım yoluyla dosyayı başka cihazlara aktarıp kurulum yapmak suretiyle uygulamayı çalıştırabilirsiniz. Şimdi nasıl .apk uzantılı dosya oluşturacağımıza geçelim;

 

Öncelikle Build->Generate Signed APK diyoruz.

 

Sonra module adımızı seçiyoruz.

 

Sonrasında next deyip gelen ekranda eğer önceden oluşturduysak Choose Existing diyoruz. Eğer oluşturmadıysak Create new butonuna tıklıyoruz.Ben Create new ile devam ediyoruz.

 

 

Karşımıza yukarıda boş form geliyor. Dataları düzgün bir şekilde dolduruyoruz. İstenilen datalar ise şu şekilde:

Key Store Path: Oluşturulan imzayı kaydedeceği yer.

Password: Keystore şifresi.

Alias:Oluşturacamız dosyanın adı.

Password:Az önceki belirlediğimiz şifreyi girebiliriz.

Confirm: Şifre tekrar.

Validity(years):Ne kadar geçerli olacağı Android 25 yıl belirlememizi önermiş.

First And Last Name: Ad Soyad.

Organization Unit:Şirketin Depertman adı.

Organization:Şirket Adı.

City or Locality:Şehir.

State or Province:İlçe diyebiliriz.

Country Code:Ülke kodu.

Evet gerekli alanları yukarıdaki gibi doldurduktan sonra Ok butonuna basıyoruz.

Bu sefer yukarıda boş gelen sayfanın dolu hali geliyor ve oluşturduğumuz imza seçili geliyor. Gerekli alanlara belirlediğimiz şifreleri girdikten sonra Next’e basıyoruz.

 

Build Type relase seçip Finish’e basıyoruz ve bir süre imzalamasını bekliyoruz. İmzalama işi bittikten sonra karşımıza aşağıdaki sayfa geliyor ve imzalı APK’nın bulunduğu dizini açabiliyoruz.

Bu işlemlerin ardından artık yeni bir imzamız ve imzalı bir APK’mız var.

NOT:OLUŞTURDUĞUMUZ İMZAYI ASLA KAYBETMİYORUZ. İMZAYI KAYBEDERSEK UYGULAMAMIZI GÜNCELLEYEMEYİZ.BİR APK BİR İMZA İLE GÜNCELLENİP STORE’A ATILDIKTAN SONRA GÜNCELLENMESİ İÇİN AYNI İMZA’YI KULLANMAMIZ ŞARTTIR. AYNI ŞEKİLDE İMZANIN ŞİFRESİNİDE UNUTMUYORUZ.UNUTURSAK İMZAYI KULLANAMAYIZ.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MEHMET AKİF ERSOY ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ

KADRİYE MELİKE AZBOZ

melike.azboz@hotmail.com

 

0
0

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir