4.必须要在配置文件中添加(以下配置信息)
<provider
android:name=“com.baidu.android.pushservice.PushInfoProvider”
android:authorities=“com.baidu.push.example.bdpush”
android:writePermission=“baidu.push.permission.WRITE_PUSHINFOPROVIDER.com.baidu.push.example”
android:exported=“true” />
5.需要在build.gradle中加入的androi{这个括号里面放上一下内容}
sourceSets {
main {
jniLibs.srcDirs = [‘libs’]//百度地图的jar包存放位置
jniLibs.srcDirs = [‘src/main/jniLibs’]//百度云推送的jar存放位置(加上之后就可以onBind成功了,此时errorCode==0)
}
}
6.后台集成百度云推送之后,在发送消息时需要获取前端的channelId=3723987107990995031,
不同的用户会有不同的用户会有不同的channelId作为识别。(前端也要有数据库保存不同用户的不同channelId作为识别)
(百度云推送是针对手机设备进行的推送,而不是针对的登录的用户而言,如果需要对个人用户信息更改等推送操作,需要对前后台进行沟通,如何处理业务需 求而定)
7.确定需要推送的业务:
(1)确定业务的名称、内容、时间、类型等供后台编写推送。
(2)确定哪些接口给后台传channelId供百度云推送推送通知(不是透传消息:透传消息是在用户不需要知道的情况下自己直接处理)。
(3)确定业务的处理跳转需求
- Receiver处理百度云那边传过来的消息。 customContentString主要是这个参数后台给带过来自己想要的数据信息。
9.在App正式上线之后,不能再正式环境上面测试,应该在测试环境下测试,此是应该在创建一个与正式环境一样的应用(在百度云推送上面),同时要把API KEY和SECRET KEY这两个值给后台同时配置上,就可以了,在测试完成之后,方可替换成正式环境上线的APP上面。
更多资源源码下载:[不一样的RecyclerView优雅实现复杂列表布局][android自定义视频播放器]( )[android自定义视频播放器]( )[MediaPlayer和SurfaceView的结合使用]( )[FloatingActionButton的使用]( )[多层Fragment与ViewPager结合使用]( )
声明
欢迎转载博客,但请保留文章原始出处
作者:定陶黄公子
出处:http://blog.csdn.net/huang3513/article/details/52597462
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:Android)

最后
这里附上上述的技术体系图相关的几十套腾讯、头条、阿里、美团等公司2021年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。
相信它会给大家带来很多收获:
当程序员容易,当一个优秀的程序员是需要不断学习的,从初级程序员到高级程序员,从初级架构师到资深架构师,或者走向管理,从技术经理到技术总监,每个阶段都需要掌握不同的能力。早早确定自己的职业方向,才能在工作和能力提升中甩开同龄人。
- 无论你现在水平怎么样一定要 持续学习 没有鸡汤,别人看起来的毫不费力,其实费了很大力,这四个字就是我的建议!!!
- 我希望每一个努力生活的IT工程师,都会得到自己想要的,因为我们很辛苦,我们应得的。
当我们在抱怨环境,抱怨怀才不遇的时候,没有别的原因,一定是你做的还不够好!
《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!
有别的原因,一定是你做的还不够好!
《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!