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

یک فایل keystore را ساخته و سپس در android/app کپی کنید.
۱ |
keytool -genkey -v -keystore mykeystore.keystore -alias mykeyalias -keyalg RSA -keysize ۲۰۴۸ -validity ۱۰۰۰۰ |
متغییر های 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 ایجاد خواهد شد.
All Comments:
سلام
توی پروژه ی من پوشه ی Android وجود نداره
سلام وقت بخیر
یه پروژه جدید init کنید و npm install کنید برای پیکیج های قبلی تون