一:创建应用
信鸽官网可以直接使用QQ登录
点击个人信息—>我的应用—>新建应用

选择平台

填写配置

完成配置

二:开始在项目中配置

在app的build的文件中

在android里的defaultConfig里

//信鸽官网上注册的包名.注意application ID 和当前的应用包名以及 信鸽官网上注册应用的包名必须一致。applicationId "你的包名"ndk {//根据需要 自行选择添加的对应cpu类型的.so库。abiFilters 'armeabi', 'armeabi-v7a', 'arm64-v8a'// 还可以添加 'x86', 'x86_64', 'mips', 'mips64'}manifestPlaceholders = [XG_ACCESS_ID:"注册应用的accessid",XG_ACCESS_KEY : "注册应用的accesskey",]

依赖

//信鸽普通版本jar,不包含厂商通道implementation  'com.tencent.xinge:xinge:4.0.5-release'//implementation'com.tencent.xinge:xinge:4.3.1-beta'//jg包implementation'com.tencent.jg:jg:1.1'//wup包implementation 'com.tencent.wup:wup:1.0.0.E-release'//mid包,minSdkVersion 14implementation 'com.tencent.mid:mid:4.0.7-Release'

注意:

如果在添加以上 abiFilter 配置之后 Android Studio 出现以下提示:
NDK integration is deprecated in the current plugin. Consider trying the new experimental plugin.则在 Project 根目录的 gradle.properties 文件中添加:android.useDeprecatedNdk=true

在application类中

oncreate方法里

XGPushConfig.enableDebug(this,true);XGPushConfig.enableOtherPush(getApplicationContext(), true);XGPushConfig.setHuaweiDebug(true);XGPushConfig.setMiPushAppId(getApplicationContext(), "APPID");XGPushConfig.setMiPushAppKey(getApplicationContext(), "APPKEY");XGPushConfig.setMzPushAppId(this, "APPID");XGPushConfig.setMzPushAppKey(this, "APPKEY");//token注册XGPushManager.registerPush(this, new XGIOperateCallback() {@Overridepublic void onSuccess(Object data, int flag) {
//token在设备卸载重装的时候有可能会变Log.d("TPush", "注册成功,设备token为:" + data);}@Overridepublic void onFail(Object data, int errCode, String msg) {Log.d("TPush", "注册失败,错误码:" + errCode + ",错误信息:" + msg);}});//设置账号XGPushManager.bindAccount(getApplicationContext(), "XINGE");//设置标签XGPushManager.setTag(this,"XINGE");

不要忘了在清单文件里注册

如需监听消息请参考XGBaseReceiver接口或者是 demo 的 MessageReceiver 类。自行继承XGBaseReceiver并且在清单文件中配置如下内容:复制完这些可能会报错,这是因为我们少复制了一些class文件,

<receiver android:name="完整的类名.MessageReceiver"//改成自己的路径
android:exported="true" >
<intent-filter>
<!-- 接收消息透传 -->
<action android:name="com.tencent.android.tpush.action.PUSH_MESSAGE" />
<!-- 监听注册、反注册、设置/删除标签、通知被点击等处理结果 -->
<action android:name="com.tencent.android.tpush.action.FEEDBACK" />
</intent-filter>
</receiver>

打开下载的SDK压缩包

点击进入文件夹

还有common里的DBOpenHelper类和NotificationService类。
每个类都要打开看一下,将包重新倒一下
这样配置就完成了。能够通过信鸽推送了!!!
要是还有什么不懂的,可以自己去官网看开发文档

Android 腾讯信鸽集成相关推荐

  1. 腾讯信鸽推送平台集成中的问题

    2016/03/11// ///by xbw/ //eclipse 信鸽sdk v2.42// 好久没来写csdn博客了,因为开了个小站,在此宣传一下吧,xbwcc.com.cn 在最近做的app中出 ...

  2. 甘恒通:腾讯信鸽海量移动推送服务构建

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 作者:甘恒通,2011年加入腾讯TEG数据平台部,主要负责大数据平台.推送平台后台的研发和优化工作,对构造高可用.高性能的分布式大数据处理和 ...

  3. 腾讯-信鸽实现消息推送

    1.API Store:http://apistore.baidu.com/ 2.推送 3.腾讯信鸽推送平台 4.SDK与文档 下载了之后, 10分钟快速指南,请先参考本指南接入 http://dev ...

  4. 基于腾讯信鸽设计一个微型推送服务

    今日科技快讯 据印度媒体报道,对于旗下短视频应用抖音国际版TikTok在印度遭封杀,母公司字节跳动表现得似乎"非常乐观",并计划未来三年在印度投资10亿美元.在接受采访时,字节跳动 ...

  5. Android 腾讯优图 OCR 云平台识别身份证、银行卡、行驶证、驾驶证,依赖包小,识别次数免费

    cardocr 项目地址:Eric0liang/cardocr  简介:Android 腾讯优图 OCR 云平台识别身份证.银行卡.行驶证.驾驶证,依赖包小,识别次数免费 更多:作者   提 Bug  ...

  6. Android Tencent X5 WebView 集成封装

    Android Tencent X5 WebView 集成封装 Cookie管理.进度监听.适配8.1系统等策略 这篇文章的目标就是怎么样快速封装X5WebView,如何有效的同步以及管理Cookie ...

  7. Android 应用间的集成

    第一次在手机上安装wsm tools时发现wsm只是个简单的集成框架,需要用其中的工具还需要单独安装,而安装一个工具以后发现图标没有显示,感觉很神奇,最近工作需要,也要做android应用间的集成,研 ...

  8. android自动化持续集成,Android系统的持续集成自动化测试框架的研究与实践

    摘要: 近几年,Android系统占据着智能移动设备操作系统领域中极大的市场份额.随着Android市场中软件数量的不断攀升,移动用户对Android应用的质量要求也越来越高.如何保证Android软 ...

  9. Android 腾讯优图开发问题总结

    Android 腾讯优图开发问题总结 接入优图检测人脸失败错误码SDK_IMAGE_FACEDETECT_FAILED -1101 具体表现 提供的getBitmap的问题 Bitmap旋转的问题 优 ...

  10. Android端穿山甲SDK集成

    Android端穿山甲SDK集成 流程 创建测试状态的应用及应用下对应的测试状态的代码位ID 项目对接SDK完毕后 拿APP到应用商店审核 得到应用商店的APP的下载地址 结合文档转换成apk下载地址 ...

最新文章

  1. 闲话WPF之二四(WPF中的ControlTemplate [2])
  2. Intel Realsense D435 多摄像头配置 Multi-camera configurations (220)(官方测试的摄像头配置表【不同带宽下分辨率、帧率等】)
  3. OpenHarmony的多内核
  4. hdu 5410(背包问题变形)
  5. html左侧td字体居右,如何在td中控制字体右对齐 且加粗_html/css_WEB-ITnose
  6. OpenGL ES之GLSL自定义着色器编程实现粒子效果
  7. Flink从入门到放弃之源码解析系列-第1章 Flink组件和逻辑计划
  8. Visual C++ 2008入门经典 第四章数组 字符串
  9. diskgeniusv4.4.0_一文上手最新Tensorflow2.0系列|TensorFlow2.0安装
  10. 看图工具—IrfanView
  11. Redis源码阅读-Adlist双向链表
  12. Solr常用查询语法笔记
  13. it行业se是_计算机行业SSE、SE、BSE、PE、PL各自是什么职位意思?
  14. 这几款超好用的协同办公软件,你都get了吗
  15. arch linux u盘安装,如何把ArchLinux安装到U盘上
  16. [学习笔记]Windows CMD/bat
  17. error writing messa ge: File too large
  18. 惠普linux进入bios设置u盘启动,hp惠普笔记本进入bios设置u盘启动装系统的方法步骤详细教程 - 系统家园...
  19. 使用Travis-CI自动部署博客
  20. 流水账之 QQ农场 (VS) 农民伯伯的农场

热门文章

  1. 【C# 练习】C# 程序设计实用教程(第2版)黄兴荣
  2. CPU基础---设计一个8位的并行加法器
  3. 硬盘常见接口类型详解
  4. IE浏览器右下角小广告怎么去除
  5. Qt实现16进制unicode转utf-8以及国际音标编码问题
  6. jpg转pdf转换器注册码
  7. Keystore and keytool information
  8. 九、Kali Linux 2 社会工程学工具
  9. 职称计算机考试在线题库,职称计算机考试题库理论「附答案」
  10. 谷歌浏览器访问接口无返回