bu yazımda sizlere linux bir sistem üzerinde react-native ile proje oluşturup imzalama ve android için yük(build) almayı göstereceğim. Aşağıdaki adımları sırasıyla takip ederek bu işlemi yapabilirsiniz.
Terminal üzerinden Örnek bir proje oluştur oluşturun
#react-native init DEMO2
|
#cd DEMO2
|
#keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000
|
#mv my-release-key.keystore android/app/
|
#vi android/gradle.properties
|
MYAPP_RELEASE_STORE_FILE=my-release-key.keystore MYAPP_RELEASE_KEY_ALIAS=my-key-alias MYAPP_RELEASE_STORE_PASSWORD=***** MYAPP_RELEASE_KEY_PASSWORD=***** |
build.gradle dosyasını açın
#vi android/app/build.gradle
|
signingConfigs {
release {storeFile file(MYAPP_RELEASE_STORE_FILE) storePassword MYAPP_RELEASE_STORE_PASSWORD keyAlias MYAPP_RELEASE_KEY_ALIAS keyPassword MYAPP_RELEASE_KEY_PASSWORD } } |
buildTypes {
release {minifyEnabled enableProguardInReleaseBuilds proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" signingConfig signingConfigs.release } } |
#cd android && ./gradlew assembleRelease
|
#cd app/build/outputs/apk/
|
#ls -lrt
|
Teşekkürler Levent Bey. Güzel paylaşım.
YanıtlaSilcd android && ./gradlew assembleRelease bu satırı windowsta cd android && ./gradlew assembleRelease bu şekilde hallettim.
YanıtlaSilDüzeltme : gradlew assembleRelease
SilYorumunuz ve ek bilgilendirme için teşekkürler. Kolay gelsin.
Sil