2012-02-01 75 views
1

我想建立一个应用程序,可以检测到消息传递应用程序当前正在运行,所以我可以前景之一,我的活动提示用户输入密码。
如何知道某个应用程序当前是否正在运行?

我做了什么:
1)创建开始启动后运行的服务。

现在,什么是困惑我:

1)是消息应用程序的进程,线程,任务,还是其他什么东西?
2)我应该写什么来检查它是否运行?

回答

0

你怎么能如果一个应用程序正在运行,你可以在这里阅读检查:https://stackoverflow.com/a/4213851/1183280

现在,你必须知道包名。由于Android有很多不同的消息应用程序(股票Android,HTC Sense,Handcent SMS等),您将不得不检查多个不同的消息应用程序。我认为股票应用程序的是“com.android.mms”。

+0

你可以给我提供任何链接,我可以找到有关不同的短信包名称的详细信息?只是通知我的应用程序只适用于sonyericsson xperia android手机 – Saaram 2012-02-02 12:28:21

相关问题