android极光推送标签怎么用

我给用户表弄了一个标签,然后想根据标签的不同对不同的用户发送通知publicstaticvoidsetTags(Contextcontext,Set<String>tag... 我给用户表弄了一个标签,然后想根据标签的不同对不同的用户发送通知
public static void setTags(Context context, Set<String> tags, TagAliasCallback callback) 文档给了这个方法但是具体怎么能够实现没有思路 大神解答一下
展开
 我来答
匿名用户
推荐于2018-03-13
展开全部
方提供了Demo ,在3分钟快速集成SDK文档里面,可以下载,如果不了解极光推送,可以吧官方的Demo下载下来运行一遍,就可以看见效果了
这边我已经下来过了,所以我就直接把效果图贴出来,方便大家观看

在极光推送的后台输入:JPushTest后,点击发送,客户端这便就会受到通知,这只是一个简单的效果
实现
好了,看完效果之后,我们就一步一步实现这个效果把
注册账号拿到AppKey
第一步就是要去官网注册账号,之后点击开发者服务选极光推送

第二步就是点击立即使用

第三步 创建应用

第四步 填写应用信息

第五步 拿到AppKey

新建一个工程
把刚才下载好的SDK解压出来

打开libs文件夹

其中有两部分,把jpush-android-2.1.7.jar这个jar包复制到我们工程的libs下面,之后在app/src/main文件夹下面新建一个文件夹,叫:jniLibs,把刚才除了jpush-android-2.1.7.jar这个以外所有的文件夹都放到这里
追问
我已经集成完了。。我只是想知道怎么利用标签 你发这么长一串还不如发一串代码解释一下!!!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
WhiteBrave
2016-10-25
知道答主
回答量:1
采纳率:0%
帮助的人:1068
展开全部
public class SetTags {
public static void settags(Context context, UserData user, Set<String> tags) {
TagAliasCallback callback = new TagAliasCallback() {
@Override
public void gotResult(int responseCode, String alias, Set<String> tags) {
int code = responseCode;
switch (code) {
case 0:
//设置成功
break;
case 6002:
//"Failed to set alias and tags due to timeout. Try again after 60s.";
break;
default:
//"Failed with errorCode = " + code;
}

}
};
JPushInterface.setTags(context, tags, callback);
}
}
如上,调SetTags的静态方法settags(Context context, UserData user, Set<String> tags);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幸运的待开玫瑰bz
2018-03-13 · TA获得超过393个赞
知道小有建树答主
回答量:358
采纳率:70%
帮助的人:57万
展开全部
是不是倒包到的不对,我也遇到这个问题来着,你先clean下,看可以不,如果不行就删除重新弄一遍,我貌似这样弄好的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式