1.设置android/gradle.properties
MYAPP_RELEASE_KEY_ALIAS=android_keystore
MYAPP_RELEASE_KEY_PASSWORD=123456
MYAPP_RELEASE_STORE_PASSWORD=123456
MYAPP_RELEASE_STORE_FILE=android_keystore.jks
android.useDeprecatedNdk=true
2.配置jks证书
我是使用Android Studio IDE生成jks文件 ,也可以使用命令行这里就不表了:
- 打开Android Studio
- build—>Generate Signed apk
- 在以下界面中点击“Create new …”.

4.填写信息后,确定即可(请将生成的jks证书文件移动到 android/app/ 目录下),由于在(1)中我们配置的是android_keystore.jks,所以在“Key store path:”中需要将文件名改为android_keystore.jks,“Alias:”同样需要修改为android_keystore

5.在终端中跳转到目录/android下,输入:
./gradlew assembleRelease
这里需要注意的是,由于打包过程中会下载国外的package,请做好翻墙的准备.
如果一切顺利,将会出现如下的输出

6.在Github_RN/android/app/build/outputs/apk/release下你将可以找到app-release.apk安装文件.
Android应用发布流程

本文详细介绍如何在Android项目中配置gradle属性,创建并配置jks证书,以及使用Gradle命令进行Release版本打包的过程。
251

被折叠的 条评论
为什么被折叠?



