Dcloud安卓集成极光推送

集成

jpush-android-3.1.2-release.zip

jpush-hbuilder-demo-master.zip


https://github.com/jpush/jpush-hbuilder-demo 先按照教程走一遍

在第5步里


ndk {} 里面的内容改为

abiFilters  'armeabi', 'armeabi-v7a', 'arm64-v8a','x86', 'x86_64', 'mips', 'mips64'


在第6步里有这个参数

${JPUSH_PKGNAME}
将它替换为包名


最后再在

</receiver>


后面另起一行 加上


<meta-data android:name="JPUSH_CHANNEL" android:value="developer-default"/> 
<meta-data android:name="JPUSH_APPKEY" android:value="4c88349665252bb6a4e66c21" /> <!--  </>值来自开发者平台取得的AppKey-->
其中上面一串序列号为极光推送的APPKEY



将上面两个附件下载解压

jpush-android-3.1.2-release\libs目录下的jcore-android-1.2.0.jar和jpush-android-3.1.2.jar复制到项目里的app\libs目录下

jpush-android-3.1.2-release\libs目录下的各种CPU文件夹复制到项目里的app\src\main\jniLibs下


在public.js文件里加上以下代码

//极光推送 设置别名
function setDeviceAlias(alias) {
    plus.Push.setAlias(alias)
}

//极光推送 设置标签
function setDeviceTags(tags) {
    plus.Push.setTags(tags)
}

//监听别名注册
function onTagsWithAlias(event) {
    try {
        console.log('成功')
    } catch(exception) {
        console.log(exception)
    }
}

document.addEventListener("jpush.setTagsWithAlias", onTagsWithAlias, false)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值