DemoHXSDKHelper f= ((DemoHXSDKHelper) HXSDKHelper.getInstance());空指针

问题描述

DemoHXSDKHelper f=    ((DemoHXSDKHelper) HXSDKHelper.getInstance());空指针  Log.i("ssssssssssss", "jjjjjjjjjjjjjjjjjj" + f.isLogined()+"---"+f.getHXId());提示f.isLogined()空指针

解决方案

看下你HXSDKHelper这个类中的protected HXSDKHelper(){        me = this;    }构造方法
解决方案二:
哦哦,谢谢了,我找到问题了,原来是没有实先初始化

时间: 2024-10-31 03:54:58

DemoHXSDKHelper f= ((DemoHXSDKHelper) HXSDKHelper.getInstance());空指针的相关文章

((DemoHXSDKHelper)HXSDKHelper.getInstance()).getContactList()空指针

问题描述 将demo整合到app中,安装后第一次使用可以从SplashActivity进入demo的MainActivity,之后报如题所述的空指针,看过log,都是在.getContactlist()返回null,这个怎么解决 解决方案 debug 看下你的联系人是否保存?

安卓集成时Userutils空指针求助

问题描述 02-28 05:25:19.965: E/com.tooopen.weplay.GlobalApplication(26916):     at com.tooopen.weplay.chat.UserUtils.getUserInfo(UserUtils.java:18)02-28 05:25:19.965: E/com.tooopen.weplay.GlobalApplication(26916):     at com.tooopen.weplay.chat.UserUtils

android-使用环信SDK开发即时通信功能(附源码下载)_Android

最近项目中集成即时聊天功能,挑来拣去,最终选择环信SDK来进行开发,选择环信的主要原因是接口方便.简洁,说明文档清晰易懂.文档有Android.iOS.和后台服务器端,还是非常全的.  环信官网:http://www.easemob.com/ 本篇文章目的主要在于说明环信Demo如何实现即时通信的.我在集成环信SDK到我们自己开发的app之前,研究了一下环信demo的代码,看了两三天的样子,基本搞清楚来龙去脉,但是只是清楚来龙去脉,要说到里面的细节可能得深一步研究,但是这就够了,已经可以把dem

联系人列表问题

问题描述 你好,我这边在开发的时候联系人列表第一次登陆可以刷新,但是杀死app再进联系人列表就没有了,重新登录的话又可以刷新出来,请问这是哪里出了问题 解决方案 看下ContactlistFragment类中:onResume这个方法,最终调用getContactList()方法,下面这个方法是去数据库中加载好友信息的,看下里面的语句是不是进去了,如果执行了去数据库中查找好友的话 就会有值的.Map<String, User> users = ((DemoHXSDKHelper)HXSDKHe

联系人列表的问题

问题描述 联系人列表第一次登陆可以刷新,但是杀死app再进联系人列表就没有了,重新登录的话又可以刷新出来 解决方案 看下ContactlistFragment类,在onResume这个方法,最终调用getContactList()方法,下面这个方法是去数据库中加载好友信息的,看下里面的语句是不是进去了,如果执行了去数据库中查找好友的话 就会有值的.Map<String, User> users = ((DemoHXSDKHelper)HXSDKHelper.getInstance()).get

android-使用环信SDK开发即时通信功能(附源码下载)

最近项目中集成即时聊天功能,挑来拣去,最终选择环信SDK来进行开发,选择环信的主要原因是接口方便.简洁,说明文档清晰易懂.文档有Android.iOS.和后台服务器端,还是非常全的. 环信官网:http://www.easemob.com/ 本篇文章目的主要在于说明环信Demo如何实现即时通信的.我在集成环信SDK到我们自己开发的app之前,研究了一下环信demo的代码,看了两三天的样子,基本搞清楚来龙去脉,但是只是清楚来龙去脉,要说到里面的细节可能得深一步研究,但是这就够了,已经可以把demo

android 调试崩溃 Unable to resolve superclass

问题描述 我在官网下载Android版本的easemob-sdk-2.2.2,在windows下用eclipse编译ChatDemoUI没有报错,但是在调试手机的时候,没有显示界面,也就是在初始化的时候,程序就直接就崩溃了.看哪位兄弟姐妹帮忙解决下.谢谢! 08-09 17:08:01.847: W/dalvikvm(13025): Unable to resolve superclass of Lcom/easemob/chatuidemo/activity/BaseActivity; (19

Android端环信收不到ack

问题描述 整个环信的初始化我完全把demo里面的初始化的代码全部拷贝了进来,在聊天界面的onResume里面也加上了DemoHXSDKHelper sdkHelper = (DemoHXSDKHelper) DemoHXSDKHelper .getInstance(); EMChatManager.getInstance().registerEventListener(this, new EMNotifierEvent.Event[]{EMNotifierEvent.Event.EventDel

rest api发送,接收问题

问题描述 通过服务器用rest api向android发送消息,如果程序在后台,消息栏可以接收到消息,如果再前台,监听方法中监听不到新消息,如果是走环信服务端可以监听到新消息,请问,走自己服务器,通过rest api,用EMEventListener监听不到么?主页中已经EMChat.getInstance().setAppInited(); 解决方案 程序不论在前后台,都可以监听到消息的解决方案二:EMChatManager.getInstance().activityResumed();