ответ

1

Вы должны установить пакет (плагин) в каждом проекте. PCL, Android и iOS. Пакеты Android и iOS создают класс начальной загрузки, который загружает плагин. Убедитесь, что вы также добавили разрешения на свой AndroidManifest.

<uses-permission android:name="android.permission.BLUETOOTH_PRIVILEGED" /> 
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> 
<uses-permission android:name="android.permission.BLUETOOTH" /> 

Мы добавим это в документацию с выпуском 1.0. Убедитесь, что вы звоните Mvx.ResolveпослеLoadApplication(...). Перед этим вызовом плагин не будет загружен, и вы не сможете решить IAdapter или любой другой интерфейс MvvMCross.

+0

Я уже установил в каждом проекте, также я включил все разрешения, но он все еще не работает –

+0

где происходит исключение? Можете ли вы предоставить стек вызовов? Что такое «App.SetAdapter»? Где он находится? –

+0

Убедитесь, что вы вызываете 'Mvx.Resolve' ** после **' LoadApplication (...) '. Перед этим вызовом плагин не будет загружен. –