خروجی امضا شده ی apk از React-Native
استودیو طراحی و برنامه نویسی پلاتین با مقاله ای برای رفع مشکل ایجاد apk برای پروژه های React Native در خدمت شماست.

یک فایل keystore را ساخته و سپس در android/app کپی کنید.
keytool -genkey -v -keystore mykeystore.keystore -alias mykeyalias -keyalg RSA -keysize 2048 -validity 10000
متغییر های gradle خود را در android/gradle.properties بچینید.
MYAPP_RELEASE_STORE_FILE=mykeystore.keystore MYAPP_RELEASE_KEY_ALIAS=mykeyalias MYAPP_RELEASE_STORE_PASSWORD=***** MYAPP_RELEASE_KEY_PASSWORD=*****
پیکر بندی signing خود را به android/app/build.gradle اضافه کنید.
android {
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 {
signingConfig signingConfigs.release
}
}
}
Apk خود را ایجاد کنید.
cd android && ./gradlew assembleRelease
Apk شما در android/app/build/outputs/apk/app-release.apk ایجاد خواهد شد.


