当前位置: 首页 > news >正文

onStartCommand NullPointerException

@Override
public int onStartCommand(Intent intent, int flags, int startId) 
{
isNeedUpload = intent.getBooleanExtra("isNeedUpload", false); 
if(isNeedUpload){
new UpLoadAsyncTask().execute();
}
return START_STICKY;

}


onStartCommand的时候爆空指针

还有提示:Service crashed 2 times, stopping: ServiceRecord{45931bc8 u。。。。。。。

还有提示:Crashing app skipping ANR: ProcessRecord{4525a240 16761:com.javgame.app.BackService/u0a10189} Executing service。。。。。



原因就是:START_STICKY的时候 intent不保证不为null,所以要加一下判断

或者 return super.onStartCommand(intent, Service.START_REDELIVER_INTENT, startId); 

部分参考: http://hold-on.iteye.com/blog/2024926

相关文章:

  • 编程能力与编程年龄
  • Cocos2d-JS 快速入门_01 环境搭建(Mac Windows集合版)
  • MUI-几种页面打开方式
  • MUI-基础01
  • CSS 元素垂直居中的 6种方法
  • MUI多端发布开发指南
  • mui 浏览器跨域实现
  • ios网络请求报错:The resource could not be loaded because the App Transport Security policy requires the us
  • iOS 应用将适应新的的IPv6-only网络 -解决方案
  • iOS 开发怎么入门?
  • 如何在Mac OS X上安装 Ruby运行环境
  • iOS CocoaPods安装和使用图解
  • Github上600多个iOS开源项目分类及介绍
  • 使用CocoaPods找不到头文件解决方法
  • 用xib设置圆角,边框和UITextField的私有属性placeholderColor
  • ----------
  • [微信小程序] 使用ES6特性Class后出现编译异常
  • 30秒的PHP代码片段(1)数组 - Array
  • css系列之关于字体的事
  • Java多线程(4):使用线程池执行定时任务
  • JSDuck 与 AngularJS 融合技巧
  • JS实现简单的MVC模式开发小游戏
  • MySQL常见的两种存储引擎:MyISAM与InnoDB的爱恨情仇
  • python 装饰器(一)
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • SpringBoot几种定时任务的实现方式
  • 代理模式
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • 如何用纯 CSS 创作一个货车 loader
  • 专访Pony.ai 楼天城:自动驾驶已经走过了“从0到1”,“规模”是行业的分水岭| 自动驾驶这十年 ...
  • ​2020 年大前端技术趋势解读
  • ​卜东波研究员:高观点下的少儿计算思维
  • # 再次尝试 连接失败_无线WiFi无法连接到网络怎么办【解决方法】
  • (delphi11最新学习资料) Object Pascal 学习笔记---第7章第3节(封装和窗体)
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (利用IDEA+Maven)定制属于自己的jar包
  • (六)Hibernate的二级缓存
  • (三分钟了解debug)SLAM研究方向-Debug总结
  • (一) springboot详细介绍
  • (转)shell中括号的特殊用法 linux if多条件判断
  • .NET Core Web APi类库如何内嵌运行?
  • .NET开源快速、强大、免费的电子表格组件
  • .NET平台开源项目速览(15)文档数据库RavenDB-介绍与初体验
  • .pub是什么文件_Rust 模块和文件 - 「译」
  • [2016.7 Day.4] T1 游戏 [正解:二分图 偏解:奇葩贪心+模拟?(不知如何称呼不过居然比std还快)]
  • [AAuto]给百宝箱增加娱乐功能
  • [Android] 修改设备访问权限
  • [CentOs7]图形界面
  • [C语言]——分支和循环(4)
  • [IM] [Webhook] Webhook实现IM平台机器人
  • [Java基础]—JDBC
  • [JS]JavaScript 注释 输入输出语句
  • [Linux]进程间通信(进程间通信介绍 | 匿名管道 | 命名管道)
  • [Oh My C++ Diary]一元作用域运算符::的使用
  • [PHP] 面向对象