Android projesini geliştirdiniz. Emülatör’de veya doğrudan Android’li cihazınızda test ettiniz.

Uygulamanızın başka bircihazda 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ınaveya bluetooth gibi aktarım yoluyla dosyayı başka cihazlara aktarıp kurulum yapmak suretiyle uygulamayıçalıştırabilirsiniz.

Şimdi nasıl .apk uzantılı dosyaoluş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 newbutonuna 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 veoluşturduğumuz imza seçili geliyor. Gerekli alanlarabelirlediğimiz şifreleri girdikten sonra Next’e basıyoruz.

Build Type relase seçip Finish’e basıyoruz ve bir süreimzalamasını bekliyoruz. İmzalama işi bittikten sonrakarşı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ı birAPK’mız var.

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