我有一个应用程序,它在清单中具有权限,但在第二行崩溃:
nativeLocationManager = mainActivity.ApplicationContext.GetSystemService(Context.LocationService) as NativeLocationManager;
nativeLocationManager.RequestLocationUpdates(NativeLocationManager.GpsProvider, 0, 0, nativeLocationListener);
我错过了什么?
所有相关答案我已经检查过引用ContextCompat,但我没有使用ContextCompat。
答案 0 :(得分:0)
所有相关答案我已经检查过引用ContextCompat,但我不是 使用ContextCompat。
不使用ContextCompat的任何特定原因?如果是这种情况,我建议你再考虑并使用ContextCompat,第一个原因是它嵌入在支持库中,你不会有任何缺点使用它。甚至official guidelines建议使用ContextCompat来获得运行时权限。