关于mContext.startActivity(intent)启动后系统异常错误

FrankBIBI 2010-11-04 10:00:39
原帖http://topic.csdn.net/u/20101102/09/b4352364-eec8-49c1-b94e-48befd707681.html

移植2.2版本电池警报到1.5
用了这个INTENT
Intent intent = new Intent(Intent.ACTION_REQUEST_SHUTDOWN);
intent.putExtra(Intent.EXTRA_KEY_CONFIRM, false);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
mContext.startActivity(intent);

出现异常

LOGCAT:
/ActivityManager( 1848): Starting activity: Intent { action=android.intent.action.ACTION_REQUEST_SHUTDOWN flags=0x10000000 (has extras) }
W/dalvikvm( 1848): threadid=27: thread exiting with uncaught exception (group=0x4000fe70)
E/AndroidRuntime( 1848): Uncaught handler: thread UEventObserver exiting due to uncaught exception
E/AndroidRuntime( 1848): *** EXCEPTION IN SYSTEM PROCESS. System will crash.
E/AndroidRuntime( 1848): android.content.ActivityNotFoundException: No Activity found to handle Intent { action=android.intent.action.ACTION_REQUEST_SHUTDOWN

我是在framework下面做的,没有设计应用~

这个也是权限问题?怎么加,给点建议,实在不行我就直接调用关机API了~




...全文
911 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
FrankBIBI 2010-11-05
  • 打赏
  • 举报
回复
OK~搞定
纠结的木棉花 2010-11-04
  • 打赏
  • 举报
回复
现在正在作的是1.6到2.2的移植。。很烦锁...
Intent intent = new Intent();
dinjay 2010-11-04
  • 打赏
  • 举报
回复
1.5的intent没有Intent.ACTION_REQUEST_SHUTDOWN的属性
Sou2012 2010-11-04
  • 打赏
  • 举报
回复
。。没做过移植。。。友情帮顶
FrankBIBI 2010-11-04
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 dinjay 的回复:]
1.5的intent没有Intent.ACTION_REQUEST_SHUTDOWN的属性
[/Quote]

我在INTENT.JAVA定义了Intent.ACTION_REQUEST_SHUTDOWN 这样不行啊?

那应该怎么做呢/如果我想在1.5下面实现关机?直接调用shutdown线程函数,是不是太暴力了

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧