React-Native 打包发布

1.将你的密钥复制到  android/app 目录下.

2.在android/gradle.properties文件中添加如下配置。

MYAPP_RELEASE_STORE_FILE=你的密钥名称

MYAPP_RELEASE_KEY_ALIAS=你的密钥别名

MYAPP_RELEASE_STORE_PASSWORD=密钥密码

MYAPP_RELEASE_KEY_PASSWORD=密钥密码

3.编辑 android/app/build.gradle文件添加如下代码:

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

}

}


4.在cmd命令行中进入到当前项目的android目录,运行 gradlew assembleRelease ,苹果电脑貌似是要加(./gradlew assembleRelease)


这样就能看到打包好的apk了android/app/build/outputs/apk/app-release.apk


完结!!!!!!!!!!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 生成一个keystorekeytool -genkey -v -keystore my-release-key.k...
    ChenME阅读 597评论 0 0
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,457评论 25 709
  • 打包产物 -release-unaligned.apk和-release.apk的区别。unaligned是gra...
    甘言川阅读 359评论 0 0
  • 下午父亲准备给我洗澡,把电暖气移到卫生间开开让热气充满卫生间,父亲说这样洗澡就不冷了。可是准备洗澡时候突然没电了,...
    赵秋凯阅读 424评论 2 6
  • 书名《影响力》 阅读时间:20分钟 阅读中遇到的困难:因为昨晚没有休息好,今天又还忙碌,导致今天看书。很困,无法集...
    我的名字叫安宁阅读 208评论 0 0