काम नहीं कर रहा है Iam अपने ऐप को एक डब्ल्यूसीएफ सेवा में जोड़ने की कोशिश कर रहा हूं जिसे मैंने एएसपीनेट में बनाया था। सेवा मेरी स्थानीयमाचिन पर चलती है: http://localhost:8080/Service.svc/एंड्रॉइड ऐप एक webservice से कनेक्ट हो रहा है -
लेकिन कुछ कारणों से मेरा एंड्रॉइड इस http-adress से कनेक्ट नहीं हो सकता है।
09-12 14: 50: 44.540:
यह त्रुटि है चेतावनी/System.err (593): org.apache.http.conn.HttpHostConnectException: http://127.0.0.1:8080 के लिए कनेक्शन
से इनकार कर दिया है डब्ल्यूसीएफ में विधि, मैं कुछ मूल्यों के साथ एक संग्रह वापस करने की कोशिश कर रहा हूँ।
public void getData(String url)
{
HttpClient httpClient = new DefaultHttpClient();
HttpGet httpGet = new HttpGet(url);
HttpResponse response;
try
{
response = httpClient.execute(httpGet);
Log.i(TAG,response.getStatusLine().toString());
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}/* catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} */catch (Exception e){
e.printStackTrace();
}finally{
httpGet.abort();
}
}
धन्यवाद यह काम किया, – Troj
क्या आप जानते हैं कि यह कैसे डेटा है कि भेजा गया था पढ़ने के लिए संभव है हो जाए? – Troj
आप इस उद्देश्य के लिए मेजबान मशीन पर वायरशर्क का उपयोग कर सकते हैं। –