美恰客服组件
来源:互联网 发布:欧舒丹护手霜味道知乎 编辑:程序博客网 时间:2024/05/01 06:04
一,项目说明
利用 ApkPlug 插件化框架将美恰组件化,以实现按需动态加载和减小应用体积的目的。 美恰官网
源码下载地址
二,项目所使用到的开发库
Apkplugv2.7.9 版本 (必须是 v2.7.9 以上版本,否则无法运行)
Apkplug 插件托管服务 v1.8.0 版本以上 美恰DEMO v1.1.0 (使用的最新版本 DEMO)
三,项目目录结构
MechatDemo ---主应用演示 DEMO
MeChatSDKPlug ---美恰客服组件的具体实现【您可修改实现自定义效果】
ApkplugMechat1.0.0.jar --组件调用库
四,使用步骤
1,主应用中加入 ApkPlug 框架
关于 ApkPlug 使用可见官方的接入文档,有了 apkplug 我们可以动态加载环信 IM 组件,还有 ShareSDK 组件等。未来 apkplug 组件市场还会不断加入更多的组件提供给开发者使用。
1. apkplug 框架 (用于加载组件) 【核心】
2. apkplug 托管服务 SDK (用于从服务器动态下载组件)【开发者可替换为自己的 下载服务】
2,导入 ApkplugMechat 调用库
将 ApkplugMechat1.0.0.jar 拷贝到主应用的 libs目录下即可。
3,配置相关权限
<!-- APKPLUG框架须要的权限 --><uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission><uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /><uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.READ_PHONE_STATE" /><!—美恰客服 SDK须要的权限 --><uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.READ_PHONE_STATE" /><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.RECORD_AUDIO" />
4,配置美洽需要的相关信息
<service android:name="com.mechat.mechatlibrary.MechatService"android:label="MechatService" />
注释说明:
ApkPlug 框架普通版本不支持插件 Service,因此需要在宿主配置对插件的 Service 进 行配置。
5,调用美恰组件
以上步骤配置完成以后即可使用美恰客服组件了,使用方式非常简单。
MechatSdkAgent imsdkagent=new MechatSdkAgent(this,frame.getSystemBundleContext());imsdkagent.StartIMSDK(new CheckInitCallBack(){@Overridepublic void onSuccess(PlugMechatSDK service) { Log.e("", "StartMechatActivity");service.init(“appkey”) service.StartMechatActivity();}@Overridepublic void onFailure(int errorNo, String strMsg) { Log.e("onFailure", strMsg); }});
6, 功能说明
1. 您可以通过修改 MeChatSDKPlug 源码定制化美恰客服。
7,操作演示
源码及 Demo 地址:
http://store.apkplug.com/pluginfo?plugid=2015042 32122191
- 美恰客服组件
- webView 添加美恰在线客服,问题
- 网页客服组件接入
- 达美的客服电话
- 微客服组件接入介绍
- 集成第三方组件--七鱼客服
- 53KF在线客服这些功能小而美
- Android版添加phonegap--美洽客服插件教程
- IOS版添加phonegap--美洽客服插件教程
- 客服
- 怎样加入第三方客服功能?(百度商桥、美洽、53KF等)
- 小而美的 React Form 组件
- 小而美的 React Form 组件
- 小而美的 React Form 组件
- 小而美的 React Form 组件
- 客服平台,挑客服
- 控件之美_常用业务组件写法
- 控件之美_常用业务组件写法
- 网页防篡改解决方案
- 文件下载(只需要简单的四步),Java中都通用
- 黑马程序员-----高薪面试题-银行业务调度系统
- 数据分析、数据挖掘、数据统计、OLAP 之间的差异是什么?
- 14.基于UDP协议的socket编程(1)
- 美恰客服组件
- 黑马程序员-----高薪面试题-交通灯管理系统
- linux命令详解——yum
- CSDN博客贴代码步骤
- fiddler Script 用法
- mysql 事务
- 面向组件COP
- linux 笔记
- android 中如何限制 EditText 最大输入字符数