Android中接入极光推送的步骤大体如下:
1.在主module的build.gradle中添加:
android {
defaultConfig {
manifestPlaceholders = [
// app包名
JPUSH_PKGNAME: "com.jiguang.test",
// JPush上注册的包名对应的appkey
JPUSH_APPKEY : "898f0d6299c1666751ca40a1",
// 道通,暂时填写默认值即可
JPUSH_CHANNEL: "developer-default",
]
}
}
dependencies {
......
implementation 'cn.jiguang.sdk:jpush:3.5.8'
implementation 'cn.jiguang.sdk:jcore:2.3.0'
......
}
2.在主module的AndroidManifest.xml中添加:
<!-- 极光推送 begin -->
<!-- Since JCore2.0.0 Required SDK核心功能-->
<!-- 可配置android:process参数将Service放在其他进程中;android:enabled属性不能是false -->
<!-- 这个是自定义Service,要继承极光JCommonService,可以在更多手机平台上使得推送通道保持的更稳定 -->
<service
android:name=".service.JPushService"
android:enabled="true"
android:exported="false"
android:process=":pushcore">
<i

本文详细介绍了如何在Android应用中集成极光推送服务,包括在build.gradle中添加依赖,修改AndroidManifest.xml文件,自定义JCommonService和JPushMessageReceiver类,以及在Application类中初始化JPush。
最低0.47元/天 解锁文章
1773

被折叠的 条评论
为什么被折叠?



