Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Ar yra kokių nors konkrečių priklausomybių, reikalingų mvvmcross.plugin.ble .Net Maui


Ar yra kokių nors konkrečių priklausomybių, reikalingų mvvmcross.plugin.ble .Net Maui


Norėdami naudoti mvvmcross.plugin.ble .Net Maui programoje, turite įsitikinti, kad jūsų projekte yra reikiamų priklausomybių. Čia yra išsami to, ko jums reikia:

1. Mvvmcross.plugin.ble: pats paketas yra pagrindinė priklausomybė nuo jūsų programos prieigos prie „Bluetooth Low Energy“ (BLE) funkcijos. Galite įdiegti naudodami „NuGet“, paleisdami komandą `diegti-pakuotę mvvmcross.plugin.ble` arba` dotnet Pridėti paketą mvvmcross.plugin.ble`.

2. Papildinys.ble: mvvmcross.plugin.ble priklauso nuo „Pillin.ble“, kuri yra „Cross-Platform Ble“ papildinys. Įsitikinkite, kad jūsų projekte įdiegta bent jau 2.2.0-PRE5 versija. Galite įdiegti jį naudodami „Install-Package papildin.ble“ arba „DotNet Pridėti paketo papildinį.ble“.

3. MVVMCross: Kadangi mvvmcross.plugin.ble yra „Mvvmcross“ sistemos dalis, taip pat turite, kad jūsų projekte būtų įdiegta „MvVMCross“. Minimali reikalinga versija yra 6,0,0. Galite įdiegti jį naudodami „Install-Package MVVMCross`“ arba „DotNet Pridėti paketą mvvmcross“.

. Šis suderinamumas užtikrina, kad papildinys sklandžiai veikia skirtingose ​​platformose.

5. Konkrečios platformos reikalavimai: Nors „Mvvmcross.plugin.ble“ teikia įvairių platformų funkcijas, turėtumėte užtikrinti, kad jūsų projektas būtų nukreiptas į teisingas platformas (pvz., „Android“, „iOS“, „MacOS“) ir kad yra reikalingos konkrečios platformos konfigūracijos.

Apibendrinant, norint naudoti mvvmcross.plugin.ble .Net Maui projekte, turite įdiegti mvvmcross.plugin.ble, papildin.ble ir mvvmcross, užtikrindami, kad atitiktumėte minimalius kiekvieno paketo versijos reikalavimus [1] [2] [7].

Citatos:
[1] https://learn.microsoft.com/en-us/answers/questions/1518375/which-package-hould-itilie-for-bluetooth-low-e
[2] https://www.nuget.org/packages/mvvmcross.plugin.ble/2.2.0-pre5
[3] https://stackoverflow.com/questions/69735708/xamarin-plugin-ble-why-data-read-doesnt-change
[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/fundamentals/dependency-innection?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