браузер падает, если я строю Android без GPS

1

Может кто-нибудь скажет мне, где искать код, чтобы проверить, включен ли GPS или отключен?

Мой браузер отключается, если я создаю андроид без GPS (индивидуальный). Это происходит, когда я пытаюсь открыть веб-страницу, которая пытается получить местоположение, например, на главной странице Google.

Спасибо заранее.

  • 1
    Насколько я знаю, GPS является одним из требований для платформы Android. Я думаю, вам нужно сделать какой-нибудь фиктивный модуль, который будет действовать как ложный GPS.
Теги:
crash
gps

1 ответ

0
String provider = Settings.Secure.getString(getContentResolver(),  Settings.Secure.LOCATION_PROVIDERS_ALLOWED);
if(provider != null ){      
        if(! provider.contains("gps")){    
               //GPS is disabled..prompt the user to enable GPS...
               //you can also start an intent to send the user to the settings page..
               Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
                    startActivityForResult(intent, 5);
            }

}

Использовать onActivityResult, чтобы узнать, включен ли пользователь GPS...

Ещё вопросы

Сообщество Overcoder
Наверх
Меню