現時点では、Android Queryというサードパーティ ライブラリを使用しています。それを使用して Web ページをダウンロードし、必要なビットの html を解析します。これらのビットはほとんどがページの小さな部分にあるため、残りは破棄されます。
各ページは約 100kb で、200 ~ 300 ページを取得していますが、特に接続が遅い場合は時間がかかります。
特定の div をフェッチできるメソッドまたはライブラリはありますか?
私がフェッチしているページは、Google Play マーケットからのものです。
私が使用しているサンプルコード
String url = "https://play.google.com/store/apps/details?id=com.touchtype.swiftkey";
aq.ajax(url, String.class, new AjaxCallback<String>() {
@Override
public void callback(String url, String html, AjaxStatus status) {
parseHtml(html);
}
});
編集: それが不可能な場合、アクセスしてダウンロードできる Google Play ページの軽量バージョンはありますか?