Ak chcete používať mvvmcross.plugin.Be V aplikácii .NET Maui, musíte zabezpečiť, aby váš projekt zahŕňal potrebné závislosti. Tu je podrobný prehľad o tom, čo potrebujete:
1. Môžete ho nainštalovať pomocou NUGET spustením príkazu `install-package mvvmcross.plugin.ble` alebo` dotnet pridať balík mvvmcross.plugin.ble`.
2. Plugin.ble: mvvmcross.plugin.Be závisí od plugin.ble, čo je doplnok BLE v priebehu platformy. Uistite sa, že máte vo svojom projekte nainštalovanú aspoň verziu 2.2.0-pre5. Môžete ho nainštalovať pomocou plugin `install-panela.
3. MVVMCROSS: Pretože MVVMCROSS.Plugin.BLE je súčasťou rámca MVVMCross, musíte mať vo svojom projekte nainštalovaný aj MVVMCROSS. Minimálna požadovaná verzia je 6.0.0. Môžete ho nainštalovať pomocou `install-Package MVVMCross` alebo` DOTNET ADD PACKALE MVVMCROSS`.
4 .NET štandard 2.0: mvvmcross.plugin.ble je kompatibilný s .NET štandardom 2.0, ktorý podporuje .NET MAUI. Táto kompatibilita zaisťuje, že doplnok bez problémov funguje na rôznych platformách.
5. Požiadavky špecifické pre platformu: Zatiaľ čo MVVMCross.plugin.BLE poskytuje funkčnosť viacerých platforiem, mali by ste sa ubezpečiť, že váš projekt sa zameriava na správne platformy (napr. Android, iOS, MACOS) a že sú zavedené potrebné konfigurácie špecifické pre platformu.
Stručne povedané, ak chcete používať mvvmcross.plugin.ble V projekte .NET MAUI, musíte nainštalovať mvvmcross.plugin.ble, plugin.ble a MVVMcross, čím sa zabezpečí, že spĺňate požiadavky minimálnej verzie pre každý balík [1] [7].
Citácie:[1] https://learn.microsoft.com/en-us/answers/questions/1518375/which-package-should-ilize-for-for-bluetooth-mow-e
[2] https://www.nuget.org/packages/mvvmcross.plugin.ble/2.2.0-pre5
[3] https://stackoverflow.com/questions/69735708/xamarin-plugin-cle-why-data-read-aesnt-avan
[4] https://www.nuget.org/packages/mvvmcross.plugin.ble/2.1.2
[5] https://learn.microsoft.com/en-us/answers/questions/2104016/how-to-migrate-plugin-ble-uwp-project-to-maui
[6] https://learn.microsoft.com/en-us/dotnet/maui/funmamentals/dependency-injekcia?View=net-maui-9.0
[7] https://www.nuget.org/packages/mvvmcross.plugin.ble/
[8] https://www.reddit.com/r/xamarindevelopers/comments/11wu2od/connecting_to_bluetooth_le_with_net_maui_xamarin/
[9] https://nugetmusthaves.com/package/mvvmcross.plugin.ble