首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android唤醒操作

android唤醒操作
EN

Stack Overflow用户
提问于 2010-08-05 06:22:52
回答 2查看 1.3K关注 0票数 1

有没有人知道当施加外部电源时,是否有可能强制应用程序自动启动-即以下情况:-应用程序正在运行(具有永久的外部电源;这将不是“移动”应用程序);-外部电源由于某种原因而失败;-电池电量不足,因此设备关闭;-外部电源恢复;-应用程序必须自动启动,而不按下主页按钮或触摸屏幕,因为设备将是无人值守的。根据制造商的硬件,此操作是否会有所不同?

EN

回答 2

Stack Overflow用户

发布于 2010-08-05 07:02:09

根据您的描述,您的应用程序始终在运行,那么为什么要在使用外部电源时启动呢?

如果你的Android设备真的关闭了,那么我假设你想在启动时启动你的应用程序。在这种情况下,您需要编写一个接收意图android.intent.action.BOOT_COMPLETED的Android BroadcastReceiver。当您的接收器被调用时,您可以在onReceive(Context,Intent)方法中启动任何您想要的应用程序。

请记住在清单中声明接收者,并添加权限android.permission.RECEIVE_BOOT_COMPLETED

有关示例,请查看Android Competency Centre

附注:如果你真的想在电源变化时做一些事情,那么你可能想要倾听Intent "android.intent.action.ACTION_POWER_CONNECTED和相关的Intents。

票数 2
EN

Stack Overflow用户

发布于 2010-08-05 07:01:30

我想只要插上/拔下电源线,你就能收到广播。我不确定确切的信息是什么。我相信其他人可以发布它,或者你可以在谷歌上搜索它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3410338

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档