我是 Android 初学者,所以如果这个问题听起来很傻,请原谅。我有一个应用程序的想法,通过检测特定的前向手机动作手势,可以将智能手机上打开的 youtube 视频或网页传输到笔记本电脑屏幕。但是要编写这样的程序,我意识到我需要访问浏览器网页或 youtube 应用程序正在播放的视频 URL。通过一些初步研究,在我看来,Android 系统并没有保留该信息。我对么?
在我看来,最终解决方案是编写自己的浏览器,或者增强现有的开源浏览器。我研究了通过我的程序访问手机上临时文件的可能性,但我猜位置 /data/data 似乎只有 root 才能访问。我还打算将我的应用程序作为后台服务运行,以便以后可以将这个想法扩展到其他地方,例如以类似的方式在笔记本电脑上传输和打开 PDF 文件等。有没有办法让我可以从正在运行的应用程序访问类似的信息?