繁体   English   中英

Android开发:访问其他应用程序的活动

[英]Android development: Access to the activities of other apps

Android是否允许开发人员访问其他应用程序的活动? 例如,当某些其他应用程序从前景放置到后台或以其他方式放置时,是否可以触发我的应用程序?

我检查了一些网站,他们大多谈论如何管理自己应用程序的活动。...我读过某人的文章,说有一个API允许开发人员监视其他应用程序,但在Android5.0之后被禁止。

所以请帮忙! 我真的不知道是否有可能...谢谢!

除非没有访问框架的权限,否则您不能这样做。 Android本应具有隔离的进程,以便可以避免这种情况。 您唯一可以做的就是在别人遵循特定条件的情况下启动别人的活动。 但是一旦启动,它就在您启动的应用程序(而不是您自己)启动的过程中。 除非别人允许您通过某些钩子,否则您永远不能控制别人的过程。

一种容易出错且容易出错的方法是监视日志并检查正在启动的活动。但这效率极低。

在这里看看我的答案@ https://stackoverflow.com/a/35594313/529691

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM