Posts Google Play Store uygulama yayınlama - Android
Post
Cancel

Google Play Store uygulama yayınlama - Android

  1. Keytool kullanarak özel bir imzalama anahtarı oluşturabilirsiniz.

$ keytool -genkeypair -v -keystore my-upload-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000

komutu ile key oluşturuyoruz. (terminali android / app dizininde çalıştırıyoruz.) Anahtar deposu, 10000 gün geçerli olan tek bir anahtar içerir. my-key-alias, daha sonra uygulamanızı imzalarken kullanacağınız bir addır, bu nedenle takma adı(my-key-alias) not etmeyi unutmayın.

  1. Gradle değişkenlerini ayarlama : My-upload-key.keystore dosyasını proje klasörünüzdeki android / app dizininin altına yerleştirin.

1
2
3
4
MYAPP_UPLOAD_STORE_FILE=my-upload-key.keystore
MYAPP_UPLOAD_KEY_ALIAS=my-key-alias  // daha sonra kullanacağımız için unutmamalıyız.
MYAPP_UPLOAD_STORE_PASSWORD=*****
MYAPP_UPLOAD_KEY_PASSWORD=***** 

  1. Uygulamanızın Gradle yapılandırmasına imzalama yapılandırması ekleme

# android/app/build.gradle dosyamıza aşağıdaki kodları ekliyoruz.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
  ...
android {
    ...
    defaultConfig { ... }
    signingConfigs {
	release {
	    if (project.hasProperty('MYAPP_UPLOAD_STORE_FILE')) {
	        storeFile file(MYAPP_UPLOAD_STORE_FILE)
	        storePassword MYAPP_UPLOAD_STORE_PASSWORD
	        keyAlias MYAPP_UPLOAD_KEY_ALIAS
	        keyPassword MYAPP_UPLOAD_KEY_PASSWORD
	    }
	}
    }
    buildTypes {
	release {
	    ...
	    signingConfig signingConfigs.release // release bundle oluşturmak istiyorsak 
	}
    }
}
...

  1. Terminal ekranına geçiyoruz ve aşağıdaki komutları yazıyoruz.
$ cd android
1
$ ./gradlew bundleRelease

  1. Uygulamanızın yayın yapısını test edelim.
$ react-native run-android –variant=release
This post is licensed under CC BY 4.0 by the author.

React Native Proje Oluşturma ve Çalıştırma

-

Comments powered by Disqus.