1
0
Code Issues Pull Requests Packages Projects Releases Wiki Activity GitHub Gitee

Merge remote-tracking branch 'origin/master'

This commit is contained in:
tdzl2003 2016-07-30 04:20:02 +08:00
commit b08b1b1126
2 changed files with 21 additions and 3 deletions

View File

@ -24,7 +24,7 @@ $ rnpm link react-native-update
如果你的react-native版本小于或等于0.26,第二句请修改为 如果你的react-native版本小于或等于0.26,第二句请修改为
```bash ```bash
$ npm install --save react-native-update@1.0.x $ npm install --save --save-exact react-native-update@1.0.x
``` ```
* 注意 * * 注意 *
@ -71,7 +71,25 @@ npm config set disturl https://npm.taobao.org/dist --global
## 配置Bundle URL(Android) ## 配置Bundle URL(Android)
在你的ReactActivity中增加如下代码 `0.29及以后版本`在你的MainApplication中增加如下代码
```java
// ... 其它代码
import cn.reactnative.modules.update.UpdateContext;
public class MainApplication extends Application implements ReactApplication {
private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) {
@Override
protected String getJSBundleFile() {
return UpdateContext.getBundleUrl(MainApplication.this);
}
// ... 其它代码
}
}
```
`0.28及以前版本`在你的MainActivity中增加如下代码
```java ```java
// ... 其它代码 // ... 其它代码

View File

@ -5,7 +5,7 @@
检查更新时必须提供你的`appKey`,这个值保存在`update.json`中,并且根据平台不同而不同。你可以用如下的代码获取: 检查更新时必须提供你的`appKey`,这个值保存在`update.json`中,并且根据平台不同而不同。你可以用如下的代码获取:
```javascript ```javascript
import React, { import {
Platform, Platform,
} from 'react-native'; } from 'react-native';