Карта формы Xamarin получает перерыв с targetSdkVersion = 28

Я использую форму Xamarin (последняя версия), и если мой targetSdkVersion = 28, то Xamarin.Forms.Maps сломается, и появится эта ошибка

Unhandled Exception:

Java.Lang.SecurityException: <Timeout exceeded getting exception details> occurred

Он будет нормально работать с targetSdkVersion 27.

Как я могу это исправить ?


person lil yang    schedule 21.11.2019    source источник


Ответы (2)


<uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> 

https://developer.android.com/about/versions/pie/android-9.0-changes-28

person sermet    schedule 21.11.2019

Обновление: я исправил это, добавив в AndroidManifest

<uses-library android:name="org.apache.http.legacy" android:required="false" />
person lil yang    schedule 22.11.2019