Разрешение запроса Android без ContextCompat - PullRequest
0 голосов
/ 24 мая 2018

У меня есть приложение, которое имеет разрешения в манифесте, но вылетает во второй строке:

nativeLocationManager = mainActivity.ApplicationContext.GetSystemService(Context.LocationService) as NativeLocationManager;
nativeLocationManager.RequestLocationUpdates(NativeLocationManager.GpsProvider, 0, 0, nativeLocationListener);

Что мне не хватает?

Все связанные ответы, которые я проверил ссылкиContextCompat, но я не использую ContextCompat.

1 Ответ

0 голосов
/ 24 мая 2018

Все связанные ответы, которые я проверил, ссылаются на ContextCompat, но я не использую ContextCompat.

Есть какая-то конкретная причина не использовать ContextCompat?Если это так, я бы посоветовал вам еще раз подумать и использовать ContextCompat, самая первая причина в том, что он встроен в библиотеку поддержки, и у вас не будет никаких недостатков при использовании этого.Даже официальные рекомендации рекомендуют использовать ContextCompat для разрешения времени выполнения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...