关于这个错误如何处理网上很多帖子都给出了答案,所以这里不再提及,但是出错的原因解释则很少提及,因此mark一下,以下笔者简单的解释一下:

错误提示日志:
02-10 13:26:11.048: ERROR/AndroidRuntime(17173): Caused by: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?

原因:
standard模式的Activity每次被启动时不管任务栈有没有该Activity实例存在,都会创建一个该Activity实例,该实例被放在启动这个standard模式Activity的那个Activity实例所在的任务栈里(即谁启动它,它就和谁放在一起(放在同一个任务栈)),这里启动这个standard模式的Activity的不是Activity,而是ApplicationContext,它不是Activity不会放在任务栈,所以当ApplicationContext来启动Standard模式的Activity的时候,这个standard Activity会发现自己找不到任务栈来安置自己,因此报错。

使用ApplicationContext启动standard模式的Activity报错原因解析相关推荐

  1. .CreateFeatureClass报错原因解析

    仅供参考,欢迎指正. 1.Microsoft Jet 数据库引擎找不到输入表或查询 'GDB_DataChanges'. 确定它是否存在,以及它的名称的拼写是否正确. 我发现在百度上是找不到关于这个几 ...

  2. flask debug模式logging模块报错os.rename(self.baseFilename, dfn) WindowsError: [Error 32]

    2019独角兽企业重金招聘Python工程师标准>>> flask debug模式logging模块报错 Traceback (most recent call last):   F ...

  3. 启动vue项目失败,报错Failed at the node-sass@4.14.1 postinstall script.

    在启动vue项目的时候报错 报错信息如下:npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! node-sass@4.14.1 postinstall ...

  4. 报错:启动apache服务时出现报错

    报错:启动apache服务时出现报错 [root@localhost init.d]# service httpd start 显示地址被占用 解决方法: 原来是博主之前启动过httpd服务,但是在手 ...

  5. 启动Tomcat时常见的报错

    启动Tomcat时常见的报错 问题1:启动Tomcat时闪退 问题原因:JDK环境变量配置有误 解决方案: 将鼠标光标移至 此电脑 右击鼠标选择属性一栏,进入系统界面在左侧菜单栏选择高级系统设置,并点 ...

  6. Appinum:在使用安卓模拟器定位页面元素时启动uiautomatorviewer.bat ,但是报错: Error while obtaining UI hierarchy XML file: c

    在使用安卓模拟器定位页面元素时启动uiautomatorviewer.bat ,但是报错: Error while obtaining UI hierarchy XML file: com.andro ...

  7. 普元 AppServer在window2019中无法启动server,也没有报错信息

    [问题] 在window2019 中无法启动server,也没有报错信息,日志信息如下: [解答] 原因:在路径:../primeton/PAS/pas6/pas/domains/domain1/co ...

  8. 普元 AppServer 7.0 执行startServer.cmd启动,命令行一直启动中,server.log报错:com.primeton.appserver.l7e.exception.Impr

    [问题] AppServer 7.0 JDK1.8.0_251   执行startServer.cmd启动,命令行一直启动中,server.log报错: [2020-06-11T10:21:33.53 ...

  9. fastdfs启动tracker启动不起来也不报错

    fastdfs启动tracker启动不起来也不报错 问题 fdfs_trackerd /etc/fdfs/tracker.conf 之后 也不出问题, ps aux|grep fdfs 也查不到启动, ...

最新文章

  1. 常用样式积累-scss
  2. oracle 变量赋值_【赵强老师】Oracle存储过程中的out参数
  3. 卷首寄语:我们的今天,明天--致所有战斗在一线的同行们
  4. 【自动驾驶】Eigen:矩阵Matrix的使用
  5. Gephi——使用map of countries和Geo Layout实现包含地理坐标的数据可视化
  6. python封装方法有几种_Python打包exe文件方法汇总【4种】
  7. LVS+DR源码安装
  8. ptp精准时间协议_PTP协议时间同步精度测试
  9. 第三次学JAVA再学不好就吃翔(part9)--基础语法之键盘录入
  10. Spring JTA应用JOTM Atomikos II JOTM
  11. int a[5]={}, a+1与(int*)a+1的区别
  12. java 编译参数_java – 为什么要编译?代码似乎打破了类型参数的约束
  13. 算法高级(18)-Redis Cluster选举机制
  14. 虚拟机Oracle错误,解决xp虚拟机下oracle的几个错误
  15. zabbix4.2之web监控
  16. python编程入门电子书-Python编程基础 PDF 原书高质量版
  17. e.target与e.e.srcElement
  18. 小技巧:DELL成就5620笔记本电脑网卡驱动
  19. Racket编程指南——24 命令行工具和你的编辑器选择
  20. pytorch学习笔记——2.4torch.nn模块简介

热门文章

  1. C++对象模型4——多重继承的对象内存模型、vptr与vtbl的创建与重置的时机、不要在含有虚函数的类的构造函数中调用memset
  2. 研发团队资源成本优化实践
  3. Unity3D小功能 小技巧 小教程 小原理(持续更新...)
  4. SylixOS DSP upgrade命令解析
  5. python学习--DAY2
  6. PostgreSQL 异步IO实测
  7. 数据结构和算法-001 数组
  8. kafka之四:Kafka集群搭建
  9. atitit.设计模式(1)--—职责链模式(chain of responsibility)最佳实践O7 日期转换
  10. 联合登陆【支付宝、网易、QQ】