Android 接入udesk SDK实现IM
implementation project(‘:UdeskSDKUI’)
[](()②配置settings.gradle
打开工程根目录下的settings.gradle文件
在app后面加上,’:UdeskSDKUI’
然后Sync同步一下,这里需要等待一段时间,因为模块中也是有很多依赖库文件需要下载同步配置,同步完成之后,你的模块就会是这样
接下来来配置AndroidManifest.xml文件
<uses-permission 《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》无偿开源 徽信搜索公众号【编程进阶路】 android:name=“android.permission.READ_EXTERNAL_STORAGE” />
<uses-permission android:name=“android.permission.MOUNT_UNMOUNT_FILESYSTEMS”
tools:ignore=“ProtectedPermissions” />
这时安装一下,确定你之前的步骤没有问题,然后再在MainActivity中进行模块代码的配置
[](()5.配置代码并使用
package com.llw.udeskdemo;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.widget.TextView;
import java.util.HashMap;
import java.util.Map;
import java.util.UUID;
import cn.udesk.PreferenceHelper;
import cn.udesk.UdeskSDKManager;
import cn.udesk.config.UdeskConfig;
import udesk.core.UdeskConst;
public class MainActivity extends AppCompatActivity {
private TextView tv_online_service;
//替换成你们注册生成的域名
private String UDESK_DOMAIN = “1593286.s3.udesk.cn”;
//替换成你们生成应用产生的appid
private String AppId = “9d3a79847ba2c088”;
// 替换成你们在后台生成的密钥
private String UDESK_SECRETKEY = “6b9ebea7645ad58a21919ac1e98eb745”;
String sdkToken = “”;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tv_online_service = (TextView)findViewById(R.id.tv_online_service);
//传入注册的域名和密钥
readAndWriteDomainAndKey();
//获得Token
if (TextUtils.isEmpty(sdkToken)) {
sdkToken = UUID.randomUUID().toString();
}
//使用前需要设置的信息:
UdeskSDKManager.getInstance().initApiKey(getApplicationContext(), UDESK_DOMAIN,
UDESK_SECRETKEY, AppId);
tv_online_service.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Map<String, String> info = new HashMap<String, String>();
//sdktoken 必填**
info.put(UdeskConst.UdeskUserInfo.USER_SDK_TOKEN, sdkToken);
info.put(UdeskConst.UdeskUserInfo.NICK_NAME,“麻花藤”);
info.put(UdeskConst.UdeskUserInfo.CELLPHONE,“15651818750”);
Android 接入udesk SDK实现IM相关推荐
- Android接入穿山甲SDK并实现开屏广告
一.穿山甲SDK的接入 0.进入官方下载地址,下载穿山甲AndroidSDK,下载的压缩包里包含.aar的sdk文件和工程demo. 1.将 SDK 压缩包内的 open_ad_sdk.aar 复制到 ...
- Android 接入穿山甲SDK之开屏广告
大家可以先参考我的上一篇博客介绍了如何集成SDK以及一些工具类传送门 首先创建一个脚本写入如下内容 package com.unity3d.player.chuanshanjia;import and ...
- Android 接入穿山甲SDK之Banner广告
大家可以先参考我的上一篇博客 信息流广告 传送门 首先创建一个脚本具体内容如下 package com.unity3d.player.chuanshanjia;import android.app.A ...
- Android 接入穿山甲SDK之插屏广告
大家可以先参考我的上一篇博客 开屏广告 传送门 首先创建一个脚本具体内容如下 package com.unity3d.player.chuanshanjia;import android.annota ...
- Android 接入穿山甲SDK之信息流广告
大家可以先参考我的上一篇博客 插屏广告 传送门 首先创建一个脚本具体内容如下 package com.unity3d.player.chuanshanjia;import android.annota ...
- Android接入微信SDK之一:发起微信授权登录
1.重要的事情首先说! 包名.应用签名.app id 三者都必须和在腾讯上申请的一致!!!否则将不能成功. 包名:就是在腾讯上申请的包名 应用签名:使用微信官网提供的<签名生成工具>(这个 ...
- android接入第三方SDK
https://www.bilibili.com/video/BV1Z64y1M7ph/?spm_id_from=333.788.b_765f64657363.5
- Android 接入支付宝在手机未安装支付宝客户端的情况下掉不起支付宝sdk的h5页面
Android 接入支付宝在手机未安装支付宝客户端的情况下掉不起支付宝sdk的h5页面 最近公司项目需要对接支付宝移动支付,按照支付宝开发文档一步步往项目中集成,一开始还是比较顺利的,因为测试手机上安 ...
- Android和iOS接入Appsflyer SDK
Android接入 1.添加repositories // ... repositories {// ...mavenCentral() } // ... 2.添加dependencies depen ...
最新文章
- 16张思维导图+学习路线图,囊括所有Python基础,可打印
- 网易微专业之《前端开发工程师》学习笔记(1)
- MATLAB读取二进制文件------fread
- 网络推广外包浅析当下网站优化处于健康状态有利于网络推广外包
- DB2 Vs MySQL系列 | MySQL与DB2的数据类型对比
- 苹果无人车野心越发明显,再挖一名特斯拉工程师,或负责汽车软件UI
- LocBaml for .net 4.0
- jQuery常用语法总结
- SDOI2015 序列统计
- vue使用ntko控件完成word上传、html上传
- 2021年美赛B题——解题参考
- java修改文件后缀名_java批量修改文件后缀名方法总结
- mpa和pis_扭矩换算mpa(压力与扭矩换算)
- 迅速崛起 盘点2018年中国AI芯片“四小龙”
- 百度自动驾驶平台生态部负责人张亮:Apollo开放平台,连接技术场景 赋能人才生态
- 国家码信道顺从表(含数据库和配置)
- 64位CPU内存限制
- Android锁屏勒索病毒分析(4)秒抢红包
- 学习笔记:简谈推挽电路
- Module parse failed: Unexpected token(双问号无法识别)
热门文章
- macOS系统(Linux同)终端输入操作的一些快捷操作!
- 虎牙周五IPO市值或达30亿美元!然而直播市场被整体低估了?
- jquery插件(二):Infinite Scroll–无限分页
- 计算机应用校本教材,计算机应用基础(中等职业学校校本教材)(426页)-原创力文档...
- VStart还是挺好用的
- 零基础Auto.js实现抢茅台/微信抢红包/扫僵尸粉等脚本
- java实现自动发送微信QQ消息(可发图片)
- 央行调节市场三大法宝
- TikTok竞品数据分析报告
- 微信公众号-测试号-网页授权