새로운 Google Play 시장에서 페이지를 다운로드하려고하는데 이상한 결과가 나타나는 것 같습니다.Google Play 홈페이지 다운로드
private static String downloadString(final URL url) throws IOException {
final HttpsURLConnection conn = (HttpsURLConnection) url
.openConnection();
conn.setHostnameVerifier(new HostnameVerifier() {
@Override
public boolean verify(final String hostname,
final SSLSession session) {
return true;
}
});
conn.setReadTimeout(10000);
String html;
try {
final InputStream is = conn.getInputStream();
final BufferedInputStream bis = new BufferedInputStream(is);
final ByteArrayBuffer baf = new ByteArrayBuffer(50);
int current = 0;
while ((current = bis.read()) != -1) {
baf.append((byte) current);
}
/* Convert the Bytes read to a String. */
html = new String(baf.toByteArray());
} finally {
conn.disconnect();
}
return html;
}
결과는 설명, 변경 기록하거나 중요한 모든 것을 포함 doen't,하지만 내 HTML 지식이 정확히 다운로드 beeing는 무엇인지 이해하기 충분하지 않습니다 : 나는 URL https://play.google.com/store/apps/details?id=package.name
다음과 같은 방법을 사용합니다. 내가 관심있는 사람을 위해 다운로드 한 소스 코드 here을 넣었습니다. 원하는 Google Play 앱 페이지 크기의 10 배입니다.
제 질문은 원래 앱 페이지의 소스를 얻는 방법입니다.
빠른 답변과 "오 마이 갓, 왜?"에 감사드립니다. 이것은 안드로이드 마켓에서 훨씬 더 간단했습니다. –
google.com 읽기를 시도하면 파괴 될 것입니다. : D –