React native 添加代码按键反应本机android
我使用0.60以上的react native,我试图生成发布版apk并将其上传到google play,因此我在buildTypes中添加了生产代码推送键,如下所示:React native 添加代码按键反应本机android,react-native,react-native-code-push,React Native,React Native Code Push,我使用0.60以上的react native,我试图生成发布版apk并将其上传到google play,因此我在buildTypes中添加了生产代码推送键,如下所示: buildTypes { release { buildConfigField "String", "CODEPUSH_KEY", 'production_key' } } 我完全忘记了将android/app/
buildTypes {
release {
buildConfigField "String", "CODEPUSH_KEY", 'production_key'
}
}
我完全忘记了将android/app/src/main/res/values/strings.xml中的代码推送键从登台更改为生产
<resources>
<string name="app_name">app_name</string>
<string moduleConfig="true" name="CodePushDeploymentKey">staging_key</string>
</resources>
应用程序名称
登台键
那么将应用哪个键?buildTypes中的一个或strigs.xml中的on?字符串.xml中的一个。从文档中: 将部署密钥添加到strings.xml: 要让CodePush运行时知道应该查询哪个部署以获取更新,请打开应用程序的strings.xml文件并添加一个名为CodePushDeploymentKey的新字符串,该字符串的值是要配置此应用程序的部署的键(如FooBar应用程序的暂存部署键)。您可以通过在codepush CLI中运行appcenter codepush部署列表-a/-k(默认情况下不显示键,因此需要-k标志)并复制与要使用的部署对应的键列的值来检索此值(请参见下文)。请注意,使用部署的名称(如暂存)将不起作用。“友好名称”仅用于CLI中经过身份验证的管理用途,而不用于应用程序中的公共使用