先看一張草圖

codepush1.jpg
1.關于登錄codepush的key。
注冊CodePush賬號之后會生成一串字符串。這段字符串用戶登錄。
當你退出登錄 再執(zhí)行code-push login 命令的時候這是 code push 又會跳轉瀏覽器生成與上次不一樣的一串
字符串。所以可以證明 這個登錄的key是不唯一的。
2.Deployment key

react-code-push.jpg
上圖可知如果我們要得到Deployment Key 那么需要兩個條件
- 固定的appname
- 已經(jīng)登錄了codepush
執(zhí)行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