Bu kılavuzda, uygulamalarınızı açık kaynaklı depolara nasıl kaydedeceğiniz açıklanmaktadır. Bu süreç, uygulamanızı uygulama dağıtıcıları aracılığıyla dağıtmaya benzer. Uygulamanızı açık kaynaklı depolarda dağıtmaya devam etmek için kaydetmeniz gerekmez ancak kaydetmeniz, kullanıcılarınızın mevcut yükleme deneyimini sürdürmesini sağlar.
Başlamadan önce bir Android Developer Console hesabı veya Google Play Console hesabı oluşturun. Hesabınız yoksa geliştirici doğrulama kılavuzundaki adımları uygulayarak kaydolun.
Kullanıcıların uygulamanızı nasıl yükleyeceğini seçme
Doğrulama ve kayıt durumunuza bağlı olarak kullanıcılar uygulamanızı iki yöntemden biriyle yükleyebilir:
- Kullanıcılarınız için herhangi bir değişiklik yoktur. Kullanıcıların uygulamalarınızı her zamanki gibi yükleyebilmesi için uygulamalarınızı doğrulanmış kimliğinize kaydedin.
- Gelişmiş akış kurulumu. Uygulamanızı kaydetmemeyi tercih ederseniz kullanıcılar cihazlarında gelişmiş akışı etkinleştirebilir. Bu tek seferlik kurulum, kullanıcıların doğrulanmamış geliştiricilerin uygulamalarını yüklemesine olanak tanır.
Yeni uygulama kaydetme
Yeni bir uygulama kaydetmek için aşağıdaki adımları tamamlayın.
- Android Developer Console'da veya Google Play Console'daki Android geliştirici doğrulama sekmesinde Paket adını kaydet'i tıklayın.
- Yeni uygulamanızın paket adını girip Sonraki'yi tıklayın.
- Anahtar ekle'yi tıklayın ve imzalama anahtarınızın SHA-256 sertifika parmak izini girin. Parmak izini ayıklama talimatları için Yardım Merkezi kılavuzuna bakın. Açık kaynak deposu, uygulamayı dağıtmak için imzalama anahtarınızı kullanıyorsa başka bir işlem yapmanız gerekmez.
- Açık kaynak deposu, uygulamayı kendi anahtarıyla yeniden imzalarsa uygulamanızı depoda yayınladıktan sonra mağaza tarafından imzalanmış APK'yı indirin.
- APK'dan SHA-256 sertifika parmak izini çıkarın.
- Konsolda kayıtlı uygulamanıza gidin, Anahtar ekle'yi tıklayın ve ayıklanan SHA-256 sertifika parmak izini girin. Sahipliği doğrulamanız istenirse Doğrula'yı tıklayın ve Mevcut bir uygulamayı kaydetme bölümündeki 9 ile 12 arasındaki adımları uygulayın. Bu istem, deponun anahtarını kaydetmeden önce yeni uygulamanın depodan 50 veya daha fazla Android cihaza yüklendiği nadir durumlarda görünür.
Mevcut bir uygulamayı kaydetme
Açık kaynak deposu, uygulamayı dağıtmak için imzalama anahtarınızı kullanıyorsa mevcut paket adı kayıt kılavuzunu uygulayın.
Kayıt defterinin kendi anahtarıyla yeniden imzaladığı mevcut bir uygulamayı kaydetmek için aşağıdaki adımları tamamlayın:
- Platform tarafından imzalanmış APK'yı açık kaynak platformundan indirin.
- APK'dan SHA-256 sertifika parmak izini çıkarın. Parmak izini ayıklama talimatları için Yardım Merkezi kılavuzuna bakın.
- Android Developer Console'da veya Google Play Console'daki Android geliştirici doğrulama sayfasında Paket adını kaydet'i tıklayın.
- Mevcut uygulamanızın paket adını girip Sonraki'yi tıklayın.
- Anahtar seç'i tıklayın. Uygulamanın bilinen yükleme sayısı 50'den azsa Anahtar ekle'yi tıklayıp SHA-256 sertifika parmak izini girin.
- Uygun parmak izleri listesinden ayıklanan SHA-256 sertifika parmak izini seçin. Parmak izi listede yoksa Başka bir kayıt yöntemi göster'i, ardından Diğer anahtarların parmak izlerini göster'i tıklayın ve parmak izini bu listeden seçin.
- Add key'yi (Anahtar ekle) tıklayın.
- APK yükle'yi tıklayın.
- Sağlanan snippet'i kopyalayın, uygulamanızın kaynak ağacına gidin,
assetsklasöründeadi-registration.propertiesadlı bir dosya oluşturun ve snippet'i dosyaya yapıştırın. - Snippet'i içeren yeni uygulama sürümünü depoda yayınlayın.
- Yeni APK sürümünü depodan indirin.
- APK'yı Console'a yükleyin.