React Native打包成APK
一、生成签名密钥命令行下输入 二、修改android/gradle.properties文件
MYAPP_RELEASE_STORE_FILE=my-release-key.keystore
MYAPP_RELEASE_KEY_ALIAS=my-key-alias
MYAPP_RELEASE_STORE_PASSWORD=*****
MYAPP_RELEASE_KEY_PASSWORD=*****
三、修改android/app/build.gradle文件...
android {
...
defaultConfig { ... }
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
}
}
}
...
四、打离线包离线包就是把RN和你写的js图片等资源都打包放入app,不需要走网络下载 项目根目录下执行 参数解释:
五、生成APK
六、测试安装
七、启用Proguard来减少APK的体积修改 def enableProguardInReleaseBuilds = true
八、参考链接1.React Native安卓项目打包APK (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |