From 355a66c1368026a29f4b1c8ce40366f010eb1203 Mon Sep 17 00:00:00 2001 From: JoshLi <542938192@qq.com> Date: Fri, 9 Nov 2018 17:35:42 +0800 Subject: [PATCH] Add Android doc --- README.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/README.md b/README.md index dc16f64..2389991 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,40 @@ react-native link jmrtc-react-native - 选择主工程 target -> Build Settings -> Enable Bitcode 设置为 No。 +### Android +* [检查添加的配置项](document/check_android.md) + +* 添加 JMRTCReactPackage + + 在 MainApplication 中加上 JMRTCReactPackage ,JMessagePackage 有两个个参数:是否弹出 toast,是否打印插件log + + ``` + import io.jmrtc.android.JMRTCReactPackage;;   // <--   导入 JMRTCReactPackage + + public class MainApplication extends Application implements ReactApplication { + +    // 设置为 true 将不会弹出 toast +    private boolean SHUTDOWN_TOAST = false; +    // 设置为 true 将不会打印 log +    private boolean SHUTDOWN_LOG = false; + + private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) { + + ... + + @Override + protected List getPackages() { + return Arrays.asList( + new MainReactPackage(), +                    new JMRTCReactPackage(SHUTDOWN_TOAST, SHUTDOWN_LOG)   // <-- 添加 JMRTCReactPackage +             ); + } + }; + + ... + } + ``` + ## Usage ```javascript