先看一张草图

codepush1.jpg
1.关于登录codepush的key。
注册CodePush账号之后会生成一串字符串。这段字符串用户登录。
当你退出登录 再执行code-push login 命令的时候这是 code push 又会跳转浏览器生成与上次不一样的一串
字符串。所以可以证明 这个登录的key是不唯一的。
2.Deployment key

react-code-push.jpg
上图可知如果我们要得到Deployment Key 那么需要两个条件
- 固定的appname
- 已经登录了codepush
执行code-push app add appName android react-native
3.项目中使用Deployment key
android工程中实例化CodePush类需要出入Deployment key
new CodePush(DeploymentKey, getApplicationContext(), BuildConfig.DEBUG)
//DeploymentKey作为app更新js bundle的标识。
//并且DeploymentKey必须与应用名一一对应否则无效。

codepush.jpg