How To Build Signed Apk In Android Studio

Android Studio’da İmzalı APK Oluşturma

Android uygulamalarını dağıtmak için imzalı bir APK (Android Paket Dosyası) oluşturmanız gerekir. İmzalı bir APK, uygulamanızın kimliğini doğrular ve kötü amaçlı yazılımlardan korunmasına yardımcı olur.

Bu kapsamlı kılavuz, Android Studio’da adım adım imzalı bir APK oluşturma sürecini açıklayacaktır.

Gereksinimler

  • Android Studio yüklü
  • Geliştirme anahtar mağazası ve anahtarı

Adım 1: Anahtar Mağazası ve Anahtar Oluşturma

Bir anahtar mağazası, özel anahtarlarınızı ve sertifikalarınızı saklar. Bir anahtar mağazası oluşturmak için şu adımları izleyin:

  1. Android Studio’yu açın.
  2. “Araçlar” menüsüne gidin ve “Anahtar Mağazası Yöneticisi”ni seçin.
  3. “Yeni” düğmesine tıklayın.
  4. Anahtar mağazası dosyası için bir konum ve ad seçin.
  5. Anahtar mağazası şifresini girin ve onaylayın.
  6. “Oluştur” düğmesine tıklayın.

Bir anahtar mağazası oluşturduktan sonra, bir anahtar oluşturmanız gerekir:

  1. Anahtar Mağazası Yöneticisi’nde, yeni oluşturduğunuz anahtar mağazasını seçin.
  2. “Yeni” düğmesine tıklayın.
  3. Anahtar için bir ad girin.
  4. Anahtar türü olarak “RSA”yı seçin.
  5. Anahtar uzunluğu olarak “2048”i seçin.
  6. Anahtar geçerlilik süresi olarak “25 yıl”ı seçin.
  7. “Oluştur” düğmesine tıklayın.

Adım 2: Projeyi İmzalama

Projenizi imzalamak için şu adımları izleyin:

  1. Android Studio’da projenizi açın.
  2. “Gradle” sekmesine gidin.
  3. “app” modülünü seçin.
  4. “build.gradle” dosyasını açın.
  5. Aşağıdaki satırları dosyanın sonuna ekleyin:

android {
signingConfigs {
config {
keyAlias 'key_alias'
keyPassword 'key_password'
storeFile file('keystore.jks')
storePassword 'store_password'
}
}
buildTypes {
release {
signingConfig signingConfigs.config
}
}
}

  • key_alias, anahtarınızın adıdır.
  • key_password, anahtarınızın şifresidir.
  • keystore.jks, anahtar mağazanızın dosya yoludur.
  • store_password, anahtar mağazanızın şifresidir.

Adım 3: APK Oluşturma

İmzalı bir APK oluşturmak için şu adımları izleyin:

  1. “Yapı” menüsüne gidin ve “APK Oluştur”u seçin.
  2. “İmzala” sekmesini seçin.
  3. “İmzalama Yapılandırması” açılır menüsünden imzalama yapılandırmanızı seçin.
  4. “Oluştur” düğmesine tıklayın.

Adım 4: APK’yı Doğrulama

Oluşturduğunuz APK’nın düzgün bir şekilde imzalandığını doğrulamak için şu adımları izleyin:

  1. APK dosyasını bir ZIP arşivine çıkarın.
  2. “META-INF” klasörünü açın.
  3. “CERT.SF” ve “CERT.RSA” dosyalarının mevcut olup olmadığını kontrol edin.

Bu dosyalar mevcutsa, APK’nız düzgün bir şekilde imzalanmıştır.

Faydalı Kaynaklar


Yayımlandı

kategorisi