C:\Program Files\Java\jdkxx.xx.x\bin
as administrator
/usr/libexec/java_home
→ It will output the JDK/Library/Java/JavaVirtualMachines/jdkxx.x.x.jdk/Contents/home
→ Navigate to this
directorycd your jdk/path
sudo keytool -genkey -v -keystore
my_upload_key.keystore
in android/app
~/.gradle/gradle.properties
or android/gradle.properties
MYAPP_UPLOAD_STORE_FILE = my-upload-key.keystore
MYAPP_UPLOAD_KEY_ALIAS = my-key-alias
MYAPP_UPLOAD_STORE_PASSWORD = xxxxx
MYAPP_UPLOAD_KEY_PASSWORD = xxxxx
android/app/build.gradle
cd android
./gradle buildRelease
or assembleRelease
npx react-native build-android --mode=release
npm run android --mode="release"
def enableProguardInReleaseBuilds = true