मैं भौगोलिक पतों प्राप्त करने के लिए इस कोड का उपयोग कर रहा पार्स करने में अक्षम IOException:जावा कब सर्वर जियोकोडर से प्रतिक्रिया
private String getAddress(Location location)
{
try{
List<Address> addresses = new Geocoder(this,Locale.getDefault()).getFromLocation(location.getLatitude(), location.getLongitude(), 1);
if(addresses!=null)
{
String address="Address not available";
for(int i=0;i<addresses.size();i++)
{
Address addre=addresses.get(i);
String street=addre.getAddressLine(0);
if(null==street)
street="";
String city=addre.getLocality();
if(city==null) city="";
String state=addre.getAdminArea();
if(state==null) state="";
String country=addre.getCountryName();
if(country==null) country="";
address=street+", "+city+", "+state+", "+country;
}
return address;
}
}
catch (Exception e) {
return "Address not available";
}
return "Address not available";
}
इससे पहले मैं हो रही थी एक पता सूची लौट आए, लेकिन अब मैं, इस अपवाद मिलता है, हर बार:
java.io.IOException unable to parse response from server
कृपया मदद करें।
... तो दो संभावनाएं हैं: 1: नेटवर्क स्थिति बदल गई और आपको सर्वर से प्रतिक्रिया नहीं मिल रही है। या, 2: आपने अपना कोड तोड़ने वाले कुछ को बदल दिया है। आप वापस क्यों नहीं जाते हैं और सुनिश्चित करते हैं कि आपने अभी तक काम करने के समय से कुछ भी नहीं बदला है। यदि सब कुछ अच्छा है, तो सुनिश्चित करें कि आप वास्तव में नेटवर्क पर सर्वर तक पहुंच सकते हैं हालांकि अन्य साधन। यदि आपको अभी भी समस्याएं आ रही हैं, तो हमें अपना कोड और लॉगकैट दिखाएं (= – dcow
पिछले और वर्तमान कोड 100% समान –
तो क्या आपने अन्य चीजों को सुझाया है? – dcow