मैं एक आवेदन है कि गूगल मैप्स एपीआई पर एक मार्कर से पता जमा करना होगा है। मैं इस कोड का परीक्षण किया और यह उपकरणों है कि चलाने के एंड्रॉयड 6.0 पर ठीक काम करता है:
Geocoder geocoder = new Geocoder(this, Locale.getDefault());
try {
List<Address> addressList1 = geocoder.getFromLocation(currentLatitude,currentLongitude,1);
Address addressCurrent = addressList1.get(0);
full_address = addressCurrent.getAddressLine(0); //Detail address
country = addressCurrent.getCountryName();
//locality = addressCurrent.getLocality(); //sub-district
admin_area = addressCurrent.getAdminArea(); //City
sub_admin_area = addressCurrent.getSubAdminArea(); //District
road_name = addressCurrent.getThoroughfare(); // road
Toast.makeText(this, full_address, Toast.LENGTH_SHORT).show();
}catch (IOException e){
Toast.makeText(this, No Data, Toast.LENGTH_SHORT).show();
Log.e(error geocoder, e.toString());
}
लेकिन यह रिटर्न जब मैं एंड्रॉयड 8.1 उपकरणों पर चलाने का प्रयास कोई त्रुटि लॉग:
ई / त्रुटि जियोकोडर: java.io.IOException: netcode: -1000, NetRes: {}
मैं इसके लिए खोज करने की कोशिश की, लेकिन कोई समाधान नहीं मिला। मैं इसे कैसे ठीक करूं?













