Вот мой код:
Criteria criteria = new Criteria(); LocationProvider locationProvider = LocationProvider.getInstance(criteria); Location currentLocation = locationProvider.getLocation(300);
Выдает исключение в третьей строке.Как я могу это исправить?
Запускаете ли вы свое приложение в симуляторе? Если да, то вы должны изменить ИТ-политику. Перейдите в Simulate, выберите Set IT Policy & GPS Location, как указано ниже.
Я надеюсь, что это поможет вам ..:)
Я понял это. Когда я нахожусь в закрытом районе, GPS не может получить данные и выдает исключение InterruptedException.