我正在构建一个应用程序,我在其中实现了一项服务,以检测哪个应用程序实际上正在前台运行。我写得像这样:
List<ActivityManager.RunningAppProcessInfo> taskInfo = am.getRunningAppProcesses();
String currentRunningActivityName = taskInfo.get(0).processName;
}
所以从我从其他帖子中读到的,这段代码:
browser.click('@seekbar', function(response){
console.log('dummy string1');
});
应该给我实际上在前台的应用程序包,但它只返回我自己的应用程序包。
如果它可以提供帮助,那么该服务将由BroadcastReceiver
启动时启动