Merhaba Arkadaşlar,
mobilhanem.com sitemiz üzerinden anlattığımız/yayınladığımız derslerimize Android Studio’da APK İmzalama ile devam ediyoruz.
Biliyorsunuz ki yazmış olduğumuz uygulamaları Google Play Store’da yayınlayabilmek için APK’mızın imzalanmış olması gerekmektedir. İmzasız Apk’lar storeda yayınlanmamaktadır. Bizde bu dersimizde imzayı(keystore) nasıl oluşturduğumuzu ve bu imza ile APK’yı nasıl imzalayacağımızı resimli olarak anlatacağız.
Not:Eclipse’de imzalamak ve imzalı APK’yı Store’a atmak için bu dersimi inceleyebilirsiniz.
Ö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 ediyorum.
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 buraları 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.
Evet hepsi bu kadar. 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.
İMZANIZ KAYBOLDUYSA ÜZGÜNÜM AMA BULMAKTAN BAŞKA ÇARENİZ YOKTUR!!!
Tüm Android Ders, Proje ve Kaynak Kodlar için tıklayınız.
Bu dersimde anlatıcaklarım bu kadar.Aklınıza takılan soruları konu altından sorabilirsiniz. Sizlerden ricamız facebook.com/mobilhanem sayfamızı beğenmenizdir. Bundan sonraki dersimde görüşmek dileğiyle kendinizi iyi bakın.
107