private class URLTest extends AsyncTask<Void, Void, Void> {
@Override
protected Void doInBackground(Void... params) {
try {
try {
HttpClient httpclient = new DefaultHttpClient();
String strurl = "https://play.google.com/store/apps/details?id=com.rovio.angrybirdsstarwars.ads.iap";
// String strurl =
// "https://play.google.com/store/apps/details?id=com.rovio.angrybirdsstarwars.ads.iaptest";
// //fake packagename append with "test"
HttpGet httpget = new HttpGet(strurl);
HttpResponse httpresp = httpclient.execute(httpget);
if (httpresp.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {
Log.e("Found", "YES");
} else if (httpresp.getStatusLine().getStatusCode() == HttpStatus.SC_NOT_FOUND) {
Log.e("Found", "NO");
}
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (Exception e) {
Log.e("", "");
}
return null;
}
}
tôi đã cố gắng với đúng & gói giả và đưa ra yêu cầu xấu responze của nó nếu ứng dụng không có sẵn & dương (thành công 200 code) nếu ứng dụng là có .. vì vậy plz kiểm tra nó một khi nó có thể giúp u.
android 2.2 & phút ứng dụng req 2,3


này trông hợp lý. Cám ơn vì cái này. – Booger
Đây là một ý tưởng hay nhưng không hiệu quả. Tôi nghĩ rằng Web không phải luôn luôn lọc dựa trên thiết bị (vì vậy tất cả các kiểm tra trở lại hợp lệ - vì Trang Web đã có trong Cửa hàng Play). – Booger