个推获取的CID值有时获取不到 这是怎么回事啊!

String UserID = PushManager.getInstance().getClientid(LoginActivity.this);

打印出来不是null 而是什么都没有! 啥情况啊!!!

6
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
集成个推遇到的坑 获取不到cid
最近项目集成个推 按照官网的集成文档 集成完毕后 一直获取不到cid 我是在Android studio中集成的官网提供的demo可以获取到 于是乎 我对比两个apk 发现lib下面的so包没有打进apk官网是放在jinlibs目录下面的 我自己创建了一个jinlibs目录 然后把so包考进去 应该是这一步出错了 导致so包没有打进apk 于是 我将so包全部考进libs目录下 这样就可以获取到c...
关于Android Studio集成Hbuilder开发个推项目不能获取Clientid的问题说明
关于Android Studio集成Hbuilder开发个推项目不能获取Clientid的问题说明开发WebAPP时用到个推进行消息的推送,由于开发的项目涉及到BLE的通讯,但Hbuilder这个强大的工具貌似没有支持BLE的通讯(或者说是没找到,反正我认为是没有),只能将Hbuilder开发的WebAPP项目集成到原生的APP中,还好Hbuilder这方面做的不错,有现成的SDK供用户使用!就在这
个推获取cid 问题
最近项目需要获取个推的cid 发送给服务端。 cid获取方法: PushManager.getInstance().getClientid(getApplicationContext()) 因为项目是在注册的时候发送,碰到了获取cid为空的情况属于偶然出现 需要个人做一层判断,由于个推注册需要时间,如果注册页面过前导致调用接口的时候还未获取到cid,需要做一层判断。...
APP推送中首次获取 ios clientid的值获取不到。
      在APP做推送中Android和ios在获取时用到clientid(cid),Android的会在第一次登陆时就能获取到,但是在ios中会在第二次登陆中才能获取到。    经过多次的实验有一种方法能快速获取到ios   中的clientid (cid)        var t1 = window.setInterval(function() {             page.ci...
iOS集成个推小结
1、 Device token(设备令牌)概念:这周在学习苹果的消息推送(Apple Push Notification),官方画的流程图很清晰,但是对里面的一个概念 device token 却语焉不详。 读完冗长的文档,唯一有用的却是一个注意事项: An application should register [with APN servers] every time it launche
个推clientId老是获取不到几点解决办法
用第三方推送,好的一点是省事,不用自己研究推送原理,只要把自己的apk放到第三方平台注册下就好了;不好的一点是有时会发生丢包,毕竟是免费产品,有时出了问题,不知道原因,网上搜有时也搜不到。可能因各种环境不一样吧,第三方虽然提供了demo,但是有时即使把demo代码直接copy进来,发现在自己工程中就不好使了,不知道大家没有遇到这样的问题。反正我是遇到了,比如今天想吐槽的个推clientId获取不到问
个推推送Android问题检测
1、获取不到CID问题: 1.      查看配置文件是否有问题,appkey、appsecret、appid是否有空格存在。 2.      相关权限是否全部添加。 3.      manifest.xml相关配置是否有添加。 4.      SDK版本是否过旧。 5.      很大部分原因是因网络不稳定导致的。 6.      查看一下manifest
解决个推基本配置问题(个推版本2.9.3.0+Android SDK 25)
1.根据个推官方文档正确配置应用(查看官方文档,非常重要的一步。要保证签名和包名的正确) 2.gradle中依赖个推的SDK,此步依然参照个推开发者文档 3.配置网络权限 <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android...
个推cid列表文件
上传的是txt文件,一行一个clientid,回车换行。通过文本编辑器制作cid列表文件时一定要点击系统栏的格式,选择纯文本文件,那样才能保证文件格式为UTF-8格式。
iOS个推的使用
我们以前的系统消息推送使用的是Openfiler,但由于他的不稳定性慢慢的不能满足我们的需求,我们对第三方的推送进行了研究:友盟和个信;友盟是刚上线的iOS推送不太完善;最后锁定个信推送; 使用个信推送我发现了一些题: 准备工作:在个推官网创建apple应用、把个推SDK植入程序和对应的app推送证书; iOS SDK下载地址:http://www.igetui.com/down
个推平台API使用经验
前言       移动Push推送是移动互联网最基础的需求之一,用于满足移动互联环境下消息到达App客户端。以转转(58赶集旗下真实个人的闲置交易平台)为例,当买家下单后,我们通过移动Push推送消息告诉卖家,当卖家已经发货时,我们通过移动Push消息告诉买家,让买卖双方及时掌握二手商品交易的实时订单动态。         实现推送功能的方案有许多,具体可以看《程序员》的一篇文章http://
个推App消息推送
个推 消息推送的研究经历 注意:登记时的应用标识就是appid. 应用登记成功之后会得到APPID,APPSecret,APPkey,MasterSecret 接着就需要配置sdk了,把得到的数值填入相对应的名字里面就可以了 这些做完之后然后就是代码了      s
个推sdk 集成(项目firecommand中的应用)
develop appsever –集成sdk到 个推Server 流程梳理: 1.第三方应用集成个推SDK,个推SDK运行后获取CID返回给第三方应用,由第三方应用保存至其应用服务器;2.第三方应用服务器调用推送API进行消息推送,个推SDK将接收到的推送消息回调给App进行处理。即:手机服务器和个推服务器的sdk集成,然后手机服务器发送个推消息到服务器,服务器把个推消通过个推Androi
个推推送 SDK常见问题检查 02
是否提供了服务端API? 是的,服务端提供了三个API接口供开发者调用,详细的用法参见《个推平台服务端接口文档》 为什么我调用服务端接口显示“result=sign_error”? 请确认编码是否是UTF-8,不是则修改为UTF-8 检测appid,appkey,masterSecret相关的值,尤其masterSecret不要与appsecret搞混。 为什么有时候服务端API
使用hbuilder开发的app集成的个推
前言: 最近使用hbuilder开发的一个app中用到了个推功能,在此期间,翻看了DCloud和百度上一些有关个推的问题,目前这种例子太少,以至于遇到问题,百度也搜不到标准答案。这次后台用的java语言,app用的mui框架,推送目标既有android,也有ios。 首先,在hbuilder上集成个推前,先仔细参照 manifest.json 中plus.push推送SDK配置指南(下图)
Android 获取当前连接 Cid和lac
mPhoneStateReceiver = new PhoneStateIntentReceiver(this, new ServiceStateHandler()); mPhoneStateReceiver.notifyServiceState(MY_NOTIFICATION_ID); mPhoneStateReceiver.notifyPhoneCallState(MY_NOTIFICAT
消息推送-个推 简易工具类
本工具类只是抽取了官方demo中的部分,实现简单的消息推送(群推+单推), 更加多的功能请参考官方文档。 使用springboot集成,构建工具采用gradle 引入相关jar包: compile("com.gexin.platform:gexin-rp-sdk-http:4.0.1.17") compile("com.gexin.platform:gexin-rp-sdk-templat...
关于推送(无法获取DeviceToken)
  近日公司来了新的后台,说他原先集成的是百度推送。然而我们App老版用的都是极光推送。无奈我们换成了百度推送。但是测试推送的时候,百度推送网站的web后台老是出现“网络原因,无法发送推送”的提示,搞得连测试也没法测,绝对不是我证书的问题。在这里我要吐槽一下百度推送,要么出现以上网络原因,发不出推送。要么推送有延迟,一下收到好几条。反正我对百度推送的感觉已...
个推推送 别名推送
找了很久的问题。绑定别名需要在获取ClientId后才能去绑定。在Service回调clientId后在进行别名绑定
个推使用中可能碰到的问题和详细解决方案
1.clientid如何获取? 答:1.通过广播获取,看下客户端接入文档获取透传消息下的receriver的示例,其中有get_clientid的action。查看连接 http://docs.getui.com/pages/viewpage.action?pageId=590469    2.通过方法获取,有getClientid的方法可以调用,但该方法的前提是个推服务端已经生成了clien
listview的子控件焦点问题
listview中有时获取不到焦点
个推 通过第三方个推开发者平台实现
在以项目名为命名的顶层build.gradle文件中,添加个推maven库地址,如下图所示: //Maven URL地址maven { url "http://mvn.gt.igexin.com/nexus/content/repositories/releases/"} 配置依赖 compile 'com.getui:sdk:2.10.2.0' 配置 so 库 在项目根目录下的gr...
Aandroid 关于处理个推透传消息
好多刚接触Android接入个推透传的童鞋 不知道对透传消息如何处理 因为透传消息不像通知那样简单 会自己弹出通知栏 个推消息实际是服务端通过个推服务平台给手机发送的一段json字符串 需要童鞋们自己处理 它不会 弹出通知栏 需要自己定义 先看一下个推服务类 package com.app.push; import android.content.Context; import andr
lavavel中env时而为空时而不为空
解决办法: 不直接在php主程序中通过env获取环境变量,分2步走。 1、而是在去config文件夹,在app.php(或者其他文件)中把调用.env中的环境变量 //食品名称 'foodName'=>env('FOODNAME','食品名称'), /* |----------------------------------------------
android中获取lac和cid的方法
直接上代码 TelephonyManager mTelephonyManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); // 返回值MCC + MNC String operator = mTelephonyMana
个推服务端发送推送信息
个推服务端PHP发送单条推送 前情提要:用HBuild创建的app项目,需要用到推送服务。手机端收到提示栏信息,用户点击后,进入对应的app页面!个推提供的4种推送模板(点击通知打开应用,点击通知打开网页,点击通知下载,透传消息),咋看之下,“点击通知打开应用”模板符合我们的要求,并且官网给的文档中,提供重写onReceiveMessageData方法达到该目的。不过在HBuild下,有另一种适...
uni-app判断各大平台的语法
uni-app是一款强大的前端框架,它除了pc端其他都可以实现,打包原生app。手机h5页面,微信小程序, 但是有一个问题就是本生的app和微信小程序是有一定的区别的,因为app有标题栏,返回键,而微信小程序自带了,那判断平台的语法就很重要了 1、uni-app 编译为小程序时均为生产环境,可用过 uni.getSystemInfoSync().platform 判断是在微信开发者工具里运行还是在...
React native 与个推集成之后,绑定别名的问题
最近rn项目做了个推集成,我们用官方推荐的SDK,但是在这里面的别名功能里,RN版的个推插件并没有回调方法,显示这次绑定是成功还是失败,所以APP端经常出现的绑定失败的问题。 这中间有一种情况,RN个推的绑定别名方法实际上就是调用SDK方法,在SDK上有一个限制, 参见链接: http://docs.getui.com/getui/mobile/android/api/,链接中的bindAli...
Request.Params引起的获取不到参数值
今天很奇怪的发现了.net Request.Params获取参数失败,改成Request.QueryString就正常了。运行环境是.net4.0。今天的BUG来自于本人只是短浅的了解只用来接收参数而已,没发现原来使用起来还真不一样。先让我们了解一下request.params其实是一个集合,它依次包括request.querystring、request.form、request.cookies...
PHP 读取不到Cookies的可能原因分析
现象:        服务端无法读取到之前写到客户端的Cookies信息 PHP把Session的Id写到客户端的Cookies中去,结果每次请求的时候,请求头并没有把Cookies信息带上, 分析:        可能是因为domain的设置可能有问题, 查看之后cookies的domain信息,除了有域名之外还有端口的信息,怀疑因为带了端口之后导致浏览器认为有安全隐患,把该cooki
关于file_get_contents有时不能抓取到数据的问题
<br />在使用file_get_contents抓取网站时,可能会出现file_get_contents(): failed to open stream: HTTP request failed!这个警告信息,这里有两种方法<br />1.修改php.ini文件,把allow_url_fopen给启用,改成 allow_url_fopen = On,这样做可以解决某些人的问题,有人说在php.ini中,有这样两个选项:allow_url_fopen =on(表示可以通过url打开远程文件),user_
服务器控件DropDownList控实用JS获取选中项的值
在开发过程中很多情况下都需要我们去实用JS获取服务器控件的值,但是在获取值时总是找不到控件或者值取不到,这是DropList值的获取方法,其他服务器控件获取客户端ID只需改动一下即可。
Struts2的数据标签获取不到Person的name属性解决方案
今天在学习struts2的数据标签时,用老是获取不到Person处理类的name属性,但可以获取到age属性,Person处理类的源代码如下: package ahui; public class Person { private String name; private int age; public String getName() { return name; } publ
struts2 action中获取不到从jsp页面提交过来的bean
可能原因:在action中应有该bean的set、get方法 //出现过这个bug记录一下
为何总是无法获取到DOM对象
在用 js 操作我的前端页面时,我常常不能对要操作的对象进行正确的获取,比如以下jQuery代码段获取  li  对象 //获取第一个 li 对象 $(document).ready(function(){ $("button").click(function(){ $("li:first").innerHTML = 'hhe'; })
有时用JSPsmartupload获取前台数据时,获取不到的原因
用jspsmartupload上传文件,但是发现一个问题,用request.getParameter("name") 不能获得表单的数据,最后终于解决,留篇文章。   原因很简单: 注意更改from 属性啊!否则为null!用jspsmartupload上传文件,但是发现一个问题,用request.getParameter("name") 不能获得表单的数据,最后终于解决,留篇文章
vuex中获取不到值或者获取失败
1. vuex state的初始值未定义,后面的逻辑就是没问题也拿不到值,而且不会有警告和报错...  
spring+redis缓存服务器读取不到数据
根据key查出来的数据一直为null,很费解,因为我自己在集成之前写的测试的例子是可以访问的。所以经过分析,原来是value值没有序列化 只需要加上下面的配置就可以了 <beans:bean id="redisConnectionFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFact
${}获得不到值
问题:我从后台setAttrbute的list 在前台想用 遍历, 但是怎么都获取不到值。 最后发现要这样写: page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK" isELIgnored="true" %> isELLgnored = false 还是ture 要试一下
PHP中表单没有问题但是$_FILES为空的解决办法
在文件上传中$_FILES接收不到值的情况有很多种,总结一下常见的错误有下边几种,也是大家在使用中容易犯的错误。 1.在form中忘记加enctype="multipart/form-data"属性,这个是最常犯的错误; 2.忘记在php.ini中打开文件上传的功能file_uploads=on
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 个推大数据短视频 python怎么学啊