所以,我有一个网页,我想加载并获得一些信息。到目前为止,它变得很好,我使用HttpClient加载网页,然后使用Jsoup加载一些信息。但是这里有个问题:这个网页的一些内容只能通过Javascript加载,Jsoup不会加载它,因为它不会模拟浏览器,它只是一个HTML解析器。加载HTML内的javascript内容
所以,我开始寻找可以为我做的事情,并找到了HtmlUnit。这是一个非常好的库,但它似乎与Android不兼容,因为让它工作起来非常痛苦(有些网站甚至认为它与Android不兼容,因为它使用了一些Swing类)。我还发现了Selenium的Android WebDriver,但它似乎不太好,因为我需要安装一个单独的APK来使它工作,这可能会降低性能。
那么,有没有像Jsoup或HtmlUnit这样可以模拟真实浏览器的任何Android兼容库,或者我可以给它一个带有HTML内容的字符串,并且它会在其中加载Javascript?
在此先感谢并对任何英语错误表示歉意。干杯。