Android проверяет, выбрано ли приложение для mocking location

#android #mocking #location

#Android #насмешливый #Расположение

Вопрос:

мое приложение использует mocking location, поэтому я хочу проверить, выбрано ли мое приложение в настройках разработчика. Поскольку ALLOW_MOCK_LOCATION устарел, я не могу найти, как это сделать. Должна быть аналогичная настройка, которая сохраняет приложение, которое может использовать mocking location, но я нигде не могу его найти. Как я могу это сделать?

Ответ №1:

Вам нужно будет использовать location.isFromMockProvider():

https://developer.android.com/reference/android/location/Location.html#isFromMockProvider ()

Комментарии:

1. Спасибо за ваш ответ. Я уже читал это, но я хочу проверить, включено ли в моем приложении для определения местоположения, прежде чем включать службу определения местоположения. Если я хочу использовать .isFromMockProvider(), мне сначала нужно будет включить мою службу определения местоположения, независимо от того, будет ли она работать или нет, а затем проверить текущее местоположение. Я надеюсь, что есть другой способ, потому что это не то, что я хочу делать.