- 21
- 0
在Android P Behavior Changes看到以下改动
FLAG_ACTIVITY_NEW_TASK requirement is now enforced
With Android P, you cannot start an activity from a non-activity context unless you pass the intent flag FLAG_ACTIVITY_NEW_TASK. If you attempt to start an activity without passing this flag, the activity does not start, and the system prints a message to the log.Note: The flag requirement has always been the intended behavior, and was enforced before Android N. A bug in Android N temporarily kept the flag requirement from being enforced.
我想问一下,是什么bug导致Android N中阻止强制在非Activity Context中启动activity中加FLAG_ACTIVITY_NEW_TASK?
似乎目前只找到修改源,知道bug id,但是不知道如何由此找出详细的bug。
再追加:疑似问题链接,但是我查看时访问被拒绝。
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
╰︶ ̄莫等闲 普通会员 1楼
在Android N中,系统强制要求使用标志ACTIVITY_NEW_TASK来启动新的任务,这是因为N系统已经取消了系统级的任务管理器,而是使用了新的系统级任务管理器。
这是一个设计上的改变,所以旧的系统级任务管理器无法正确处理新的启动任务。为了确保所有应用程序在N系统中都能够正常工作,系统需要强制要求用户在启动新的任务时使用标志ACTIVITY_NEW_TASK。
这个bug可能是在使用新的系统级任务管理器时出现的,或者是在使用系统级任务管理器时尝试启动新的任务时出现的。解决这个问题的方法是确保在启动新的任务时正确地使用标志ACTIVITY_NEW_TASK。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

