我有一个Android应用并注册了自定义网址方案。是否有可能获得推出我的应用程序的应用程序(例如Facebook,Chrome等...)?目前,我只能找到如何获取点击的网址,但不能找到启动我的实际应用的网址。我可以这样做,还是我在追逐一些不可能的东西?
由于
答案 0 :(得分:1)
使用ActivityManager.getRecentTasks()
可能会取得一些有限的成功,并尝试找出任务列表中的哪个应用是#2,但是在Lollipop中该API已被弃用,并且在旧版平台上也无法信任,应用可以选择从最近的任务中排除,您的应用程序可能会产生一个新任务,而不是调用应用程序任务的一部分等。