【友盟+】开发者社区

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

热心网友 发表于 2017-12-20 00:33:17 |

热心网友
热心网友 发表于 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

pm_lee
pm_lee 发表于 2017-12-20 00:33:17 | 显示全部楼层
微博分享崩溃求助 其他正常
java.lang.NullPointerException: Attempt to read from field 'android.content.pm.ApplicationInfo android.content.pm.ComponentInfo.applicationInfo' on a null object reference
                      at android.os.Parcel.readException(Parcel.java:1690)
                      at android.os.Parcel.readException(Parcel.java:1637)
                      at android.app.ActivityManagerProxy.startActivity(ActivityManagerNative.java:3419)
                      at android.app.Instrumentation.execStartActivity(Instrumentation.java:1526)
                      at android.app.Activity.startActivityForResult(Activity.java:4262)
                      at android.support.v4.app.BaseFragmentActivityJB.startActivityForResult(BaseFragmentActivityJB.java:50)
                      at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:79)
                      at android.app.Activity.startActivityForResult(Activity.java:4220)
                      at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:859)
                      at android.app.Activity.startActivity(Activity.java:4594)
                      at android.app.Activity.startActivity(Activity.java:4527)
                      at com.umeng.socialize.handler.SinaSsoHandler.share(SinaSsoHandler.java:345)
                      at com.umeng.socialize.controller.SocialRouter.share(SocialRouter.java:753)
                      at com.umeng.socialize.UMShareAPI$4.doInBackground(UMShareAPI.java:203)
                      at com.umeng.socialize.UMShareAPI$4.doInBackground(UMShareAPI.java:194)
                      at com.umeng.socialize.common.QueuedWork$UMAsyncTask$1.run(QueuedWork.java:141)
                      at java.lang.Thread.run(Thread.java:761)
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

发表主题

精彩推荐

如何使用智能短链?
如何使用智能短链?使用场景:线下扫码、官网扫码、邮件推广、资源互换等,这些非广告平台的定向推广模式,
大数据商圈分析:消费者只看不买,怎么办?
以前,商场坐落在市中心的繁华地段,就引进高档轻奢品牌;在写字楼林立的商务区,就定位快时尚;在高档小区
区分搜索引擎关键字效果,拒绝推广费打水漂
区分搜索引擎关键字效果,拒绝推广费打水漂 当您通过搜索引擎推广时,通常会选大量的目标关键词,但却无法

关注我们

新浪微博
微信

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

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