我想开发一个应用,我可以获取其他应用的屏幕内容,从网络上获取有关内容的相关信息并将其显示在我的应用中。例如,如果用户正在浏览亚马逊应用并查看产品,我想获取有关产品的信息并显示浮动视图图标,该图标会在用户点击时将用户带入我的应用程序。
我在SO上已经阅读了几篇文章和问题,但我无法从任何方向开始。有没有办法获取另一个应用程序的屏幕内容?如果有人可以引导我朝着正确的方向前进,那将是很好的,因为我不确定从哪里开始。感谢。
答案 0 :(得分:0)
所以,这里简短的回答是,你不能没有root,也不知道在读取数据包的过程中有一些很好的知识。 Android确实支持已显示所有权的应用的链接地址。但在这种情况下,你不会。
最好的选择是根据系统浏览器代码编写自己的Web浏览器,或者为其中一个Web浏览器编写扩展程序。
Chrome has no plans to support extensions
DolphinBrowser会这样做!
Join the Developer Program here for APIs and Examples
Dolphin Add-on是一款与Android交互的Android应用程序 Dolphin浏览器创建新功能。附加组件可以互动 使用网页或浏览器功能,如书签,历史, 和标签。