【友盟+】开发者社区

【报错必看】Attempt to i……on a null object reference

热心网友 发表于 2017-8-16 18:36:13 |

热心网友
热心网友 发表于 2017-2-8 11:25:12 | 显示全部楼层 |阅读模式
本帖最后由 热心网友 于 2017-3-8 11:38 编辑

该问题是一个开放性的问题,如果帖子中没有你遇到的空指针问题,欢迎在这个帖子中进行补充。
1. Attempt to invoke virtual method 'mTencent……' on a null object reference


检查AndroidManifest中QQ的相关配置,参考这个帖子QQ配置

2.Attempt to invoke virtual method 'Button等界面组件' on a null object reference


检查你的布局文件是否更新到了最新或者重新替换布局文件
这个主要的体现就是在OauthDialog类和ShareActivity类中,由于我们使用了布局,但是如果布局文件没有替换,可能有些组件就找不到,再去调用这个组件就会出现所谓的空指针问题。我们不进行规避,是因为,如果报空,如果不crash提示,可能用户就这样上线了,那么界面上可能就会少一些组件,比如发送按钮,关闭按钮,到时候发现不了,会造成功能缺失。

3.java.lang.NullPointerException: Attempt to get length of null arrayat com.umeng.socialize.controller.SocialRouter.parseShareContent(SocialRouter.java:474)
at com.umeng.socialize.controller.SocialRouter.share(SocialRouter.java:516)

检查本地图片/资源图片所传递内容是否不为空




上一篇:【报错必看】Tencent变量初始化失败
下一篇:【报错必看】NoClassDefFoundError


Sat
Sat 发表于 2017-3-14 11:18:32 | 显示全部楼层

Sat
Sat 发表于 2017-3-14 11:22:40 | 显示全部楼层
Sat 发表于 2017-3-14 11:18
楼主你好,我只是按照官方文档集成进去,还没有做分享功能,但报了这空指针异常
...

发现UMShareAPI.get(this);放错地方了,没事了

camdora
camdora 发表于 2017-3-31 10:36:21 | 显示全部楼层
报错。版本6.1.1
java.lang.NullPointerException
at com.umeng.socialize.net.stats.cache.a.a(AtomicFile.java:76)
at com.umeng.socialize.net.stats.cache.a.a(AtomicFile.java:39)
at com.umeng.socialize.net.stats.cache.c.a(StatsLogCache.java:81)
at com.umeng.socialize.net.stats.cache.b$1.run(StatsCacheApis.java:54)
at android.os.Handler.handleCallback(Handler.java:808)
at android.os.Handler.dispatchMessage(Handler.java:103)
at android.os.Looper.loop(Looper.java:193)
at android.os.HandlerThread.run(HandlerThread.java:61)

wgh901016
wgh901016 发表于 2017-4-7 14:00:20 | 显示全部楼层
camdora 发表于 2017-3-31 10:36
报错。版本6.1.1
java.lang.NullPointerException
at com.umeng.socialize.net.stats.cache.a.a(AtomicFile ...

遇到了同样的问题 你解决了吗

313
313 发表于 2017-8-16 18:27:27 | 显示全部楼层
本帖最后由 313 于 2017-8-16 18:33 编辑

点击微信分享,闪退,非必现   什么情况 非法字符  服了



313
313 发表于 2017-8-16 18:36:13 | 显示全部楼层
点击分享微信  闪退  非必现

java.lang.NullPointerException: Attempt to invoke virtual method 'int android.Bitmap.getWidth()' on a null object reference
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

发表主题

精彩推荐

当前最新版本的umeng_android_social_sdk_6.4.5_custom\social_sdk_exampl
Android 2.3.3 根本就打不开。见附图所示。
贵州快3对子大神群328444-Seems so easy
贵州快3对子大神群328444-Seems so easy 时序深冬,气温骤降, 鹅毛漫卷,万里苍苍。天地瞬间浑为一体,原
【报错必看】微信您的应用签名不正确,请去微信后台确认
微信如果提示这个错误,请查看debug日志: 箭头所指的为你当前应用的签名及包名,然后打开你的微信后台

关注我们

新浪微博
微信

欢迎关注友盟官方微博微信!

在线客服
返回顶部 返回列表