Загрузка...

Build & sign your Expo React Native app for Play Store — no EAS, no Android Studio UI.Just CLI

#reactnative #expo #ExpoPrebuild #AndroidBuild #apk #mobiledevelopment #codingshorts #appdevelopment #playstore

Create production bundle from expo react native build without using EAS and Android studio.

Command to generate Keytool certificate
keytool -genkeypair -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000

Gradle Property to update
MYAPP_UPLOAD_STORE_FILE=my-release-key.keystore
MYAPP_UPLOAD_KEY_ALIAS=my-key-alias
MYAPP_UPLOAD_STORE_PASSWORD=your-keystore-password
MYAPP_UPLOAD_KEY_PASSWORD=your-key-password
Signing Config for build.gradle file
signingConfigs {
release {
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
minifyEnabled false
shrinkResources false
// optionally enable proguard
// proguardFiles getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro"
}
}

Gradle command to create release bundle
#APK
./gradlew assembleRelease
# or for AAB
./gradlew bundleRelease

Видео Build & sign your Expo React Native app for Play Store — no EAS, no Android Studio UI.Just CLI канала LearnAnything
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять