2010-07-28 68 views
2

我想通过短信重新启动目标手机。可能吗?我们如何实现这一点?如何以编程方式启动android手机?

+1

我希望不会,那才是真正的可怕:-) – Naveen 2010-07-28 12:21:48

+0

那么,如果手机有一个应用程序在等待一个特定的短信,并在到达后它会重新启动自己,这可能是可能的。但那只是一个猜测。 – PeterK 2010-07-28 12:24:46

+0

'?'的数量是多少?量化问题的难度级别? – bakkal 2010-07-28 12:38:37

回答

1

您的问题有两个核心部分。你可以通过编程方式重新启动手机吗?你能写一个程序来拦截收到的短信吗?如果你对这两个问题都回答“是”,则可以这样做。

我不是Android开发者,但我认为这应该是完全可能的。

看看@Android SMS intercept without notification icon or WAP-PUSH messageshttp://mobiforge.com/developing/story/sms-messaging-android

我认为广播接收器是你正在寻找的人。

我不知道您是否可以使用Java编程重置Android手机......其他人可能回答你有关

编辑:我根据链路比尔发表文章猜测,第三方应用程序不允许进行重置

+0

K ..我们无法重新启动,但我们可以通过编程方式关闭android手机吗? – 2010-07-31 02:34:41

+0

@Kanika:我真的不知道这是否可能,因为我不是一个Android开发者:( – 2010-07-31 02:45:41

1

如果您的意思是让应用程序等待特定的文本,那么只能在根植的手机上进行。

Ranhiru的链接告诉你如何在没有文字通知的情况下获取文本。如果你的手机没有植根,那么程序不能访问那样的功能。如果它的根源,我不能说如何做到这一点,我还没有尝试过,但有一个应用程序的来源,如快速启动,其中很多都公开可用code.google.com

+0

k .. 无论我来自谷歌搜索,我们都无法以编程方式重新启动我们的电话,直到它为根。 – 2010-07-30 09:30:07

+0

但是任何人都可以请解释是否有可能关闭我们的手机编程而不是重新启动? 请快速回复。 – 2010-07-30 09:31:24

0

为了记录,有可能在股票Android手机上拦截SMS消息 - 我写了一个小应用程序,当我收到文本时弹出一个Toast,而不必进入消息应用程序。

这是不可能执行正常关机/重启/?没有根深蒂固的手机或谷歌(至少,说服你是Google的手机),但这将违反开发者协议。

事实上,你会发现,在你途中的障碍巨大,如果你尝试做任何事情的操作系统或任何其他应用程序 - 这通常是一件好事