Вы должны установить пакет (плагин) в каждом проекте. 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.
Я уже установил в каждом проекте, также я включил все разрешения, но он все еще не работает –
где происходит исключение? Можете ли вы предоставить стек вызовов? Что такое «App.SetAdapter»? Где он находится? –
Убедитесь, что вы вызываете 'Mvx.Resolve' ** после **' LoadApplication (...) '. Перед этим вызовом плагин не будет загружен. –