У меня есть приложение, которое имеет разрешения в манифесте, но вылетает во второй строке:
nativeLocationManager = mainActivity.ApplicationContext.GetSystemService(Context.LocationService) as NativeLocationManager;
nativeLocationManager.RequestLocationUpdates(NativeLocationManager.GpsProvider, 0, 0, nativeLocationListener);
Что мне не хватает?
Все связанные ответы Я проверил ссылку ContextCompat, но я не использую ContextCompat.
All related answers I've checked reference ContextCompat, but I am not using ContextCompat.
Какая-либо конкретная причина не использовать ContextCompat? Если это так, я предлагаю вам еще раз подумать и использовать ContextCompat, самая первая причина заключается в том, что он встроен в библиотеку поддержки, и у вас не будет никаких недостатков при его использовании. Даже официальные инструкции рекомендует использовать ContextCompat для разрешения времени выполнения.
Я не хочу ссылаться на библиотеки поддержки, и я думаю, что мне не нужны библиотеки поддержки для доступа к местоположению GPS?