Здравствуйте. А кто нибудь писал программы на андроид на Xamarin в VisualStudio??
В общем написал програмку с блютузом. В эмуляторе все запускается, сканирование начинает делать.
Собрал сборку для телефона, залил, установил а приложение запускается и сразу же закрывается. Ни ошибок ни сообщений.
Как узнать то что ему не нравится?? Манифест для разрешений к блютузу вроде дал…
В общем надо запросить разрешение к расположению.
var locationPermissionStatus = await CrossPermissions.Current.CheckPermissionStatusAsync<LocationWhenInUsePermission>();
if (locationPermissionStatus != PermissionStatus.Granted)
{
if (await CrossPermissions.Current.ShouldShowRequestPermissionRationaleAsync(Permission.Location))
{
//await DisplayAlert("Permission required", "Application needs location permission", "OK");
}
locationPermissionStatus = await CrossPermissions.Current.RequestPermissionAsync<LocationWhenInUsePermission>();
}
if (locationPermissionStatus != PermissionStatus.Granted)
{
//await DisplayAlert("Permission required", "Application needs location permission", "OK");
return;
}