码迷,mamicode.com
首页 > 其他好文 > 详细

RN 开发工具及发布release版本

时间:2017-10-30 11:31:29      阅读:385      评论:0      收藏:0      [点我收藏+]

标签:visual   curl   版本   alias   tde   reac   添加   tps   keytool   

 

2.1.开发工具推荐visual studio code 

  https://code.visualstudio.com/docs/?dv=win

技术分享

选择安装react native tool 就可以了

2.发布rn 版本

 2.1 生成密钥

keytool -genkey -v -keystore ruihua-release-key.keystore -alias  ruihua-release-key-alias -keyalg RSA -keysize 2048 -validity 10000

技术分享

2.2在/android/app/src/main 目录下创建assets文件夹

2.3将index.bundle保持到asstes文件下

curl -k "http://localhost:8081/index.bundle?platform=android" > ../RuiHuaProject/android/app/src/main/assets/index.bundle

技术分享

2.4添加gradle 的android keystore 配置

signingConfigs {
release {
storeFile file("/ruihua-release-key.keystore")
storePassword "ruihua"
keyAlias "ruihua-release-key-alias"
keyPassword "ruihua"
}
}
buildTypes {
release {
minifyEnabled enableProguardInReleaseBuilds
proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
signingConfig signingConfigs.release
}
}

ruihua-release-key.keystore 在app目录下

def enableProguardInReleaseBuilds = true 混淆设置

2.5生成apk文件 ,在anroid目录下运行 gradle assembleRelease

技术分享

技术分享

2.6查看apk是否生成,就可以安装了

技术分享

 

RN 开发工具及发布release版本

标签:visual   curl   版本   alias   tde   reac   添加   tps   keytool   

原文地址:http://www.cnblogs.com/linsu/p/7753047.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!