Skrobanie dynamicznie generowanego html w aplikacji na Androida

Obecnie piszę aplikację na Androida, która między innymi używa informacji tekstowych ze stron internetowych, których nie posiadam. Ponadto niektóre strony wymagają uwierzytelnienia.

W przypadku niektórych stron udało mi się zalogować i pobrać kod HTML przy użyciu BasicNameValuePairs i HTTPClient wraz z powiązanymi obiektami.

Niestety metody te pobierają źródło strony internetowej bez uruchamiania żadnych funkcji javascript, które normalnie uruchomiłaby przeglądarka (nawet przeglądarka Android Webview). Potrzebuję tekstu, który pobierają niektóre z tych skryptów.

Zrobiłem moje badania, ale wszystko, co znalazłem, to zgadywanie i bardzo mylące. Nie mogę zignorować stron, które wymagają teraz logowania. Ponadto jestem gotów opublikować dowolny kod, który może być przydatny przy konstruowaniu rozwiązania; To niezależny projekt.

Jakieś konkretne rozwiązania do skracania wyniku html z wywołań javascript? Przykład byłby absolutnie najwyższej klasy.

questionAnswers(2)

yourAnswerToTheQuestion