Пожалуйста. Я хотел бы иметь Meizu MX 5 в качестве тестового устройства!

я есть код ниже, он отлично работает на некоторых устройствах и в других функцияgetFromLocationName вернуть список с размером 0.

Например, вNexus 6p он возвращает правильный результат и вMeizu MX5 возвращает список размером 0.

У меня одинаковые разрешения и включение GPS для обоих устройств. Версия Android наNexus 6p 7.1.2 и дальшеMeizu MX5 это 5.1

  Geocoder geocoder = new Geocoder(context);
  List<Address> addresses = geocoder.getFromLocationName(place, 3);

Примечания:

место - это местоположение пользователя (строка).Геокодер из android.location.Geocoder;

Так почему разница? Это связано с версией Android на устройствах?

Ответы на вопрос(1)

Ваш ответ на вопрос