Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

* 支持gcm推送点击

## 3.8.3+3
* 修复安卓下resendMessage方法发送失败时不回调onError。

## 3.8.3+2
* 增加群组已读回执;
* 不在提供EMContact类,直接返回String类型username;
Expand Down
26 changes: 13 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,16 +23,12 @@ Demo中使用的音视频是针对声网音视频封装的[EaseCallKit](https://

进入console -> 添加应用 -> Appkey 获取`Appkey`。

#### 通过git集成
#### 通过pubdev集成

1. 修改 `pubspec.yaml`;

```dart
dependencies:
im_flutter_sdk:
git:
url: https://github.com/easemob/im_flutter_sdk.git
ref: flutter2_stable
im_flutter_sdk: ^3.8.3+3
```

2. 执行`flutter pub get`;
Expand All @@ -42,22 +38,26 @@ dependencies:
import 'package:im_flutter_sdk/im_flutter_sdk.dart'
```

#### 本地集成

1. 先将SDK clone 或者 download 到本地项目中;
2. 修改 `pubspec.yaml`;
#### 通过git集成

1. 修改 `pubspec.yaml`;

```dart
dependencies:
im_flutter_sdk:
path : /本地路径/im_flutter_sdk
git:
url: https://github.com/easemob/im_flutter_sdk.git
ref: flutter2_stable
```
3. 执行`flutter pub get`;
4. 导入头文件:

``` dart
2. 执行`flutter pub get`;
3. 导入头文件:

```dart
import 'package:im_flutter_sdk/im_flutter_sdk.dart'
```

## SDK讲解

- `EMClient` 用于管理sdk各个模块和一些账号相关的操作,如注册,登录,退出;
Expand Down