Published in
2 min readApr 11, 2016
Android Signed Apk
- Uygulamanızı Google Play Store atmadan önce signed.apk üretilmesi gerekir.İmzalanmamış apk’lar store ‘da yayınlanmaz.
- Önce Build-> Generate Signed Apk diyoruz.
- İlk defa imzalı apk üretiyorsak keystore pathi yaratmalısınız.Create new seçin.İlgili alanları doldurun.
- İmzalı apk(release.apk) üretildikten sonra veriler otomatik olarak build.gradle dosyanıza eklenir.
- Signed apk üretmeden önce(güncelleme yapıyorsanız) build.gradle dosyanızda bulunan versiyon kod ve isim kısmını yükseltin.
defaultConfig {
minSdkVersion 8
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
- İmzalı apk üretirken build.gradle dosyanızda android:debuggable true olarak unutmayın. Release kısmına alın veya bu bilgiyi silin.
- Uygulamanızı Google Play Store ‘a atarken keystore.path ‘ini kaybetmeyin. Kaybetmeniz halinde aynı path ‘den yeniden üretmediğiniz sürece uygulamanızı güncelleyemezsiniz.
- Bu adımları yaptığınızda signed.apk(release.apk) başarılı bir şekilde üretmiş olursunuz. Google Play Store uygulamanızı atıp, güncelleyebilirsiniz.
- app-release.apk ‘nız projenizde app folder’ınızın altında yer alır.
- Xamarin.Android Tools->Android-> Publish Android Application kısmından da aynı adımları gerçekleştirebilirsiniz.
Üretilen signed apk ‘nız Release dosyanızın altında yer alır.