使用.NET Maui创建本地库绑定。

15

有没有像 Xamarin 一样绑定本地库的方法?我尝试在新的 .NET Maui 中进行一些本地实现,但并没有成功。如果有人有相关信息,我将不胜感激。


dotnet团队几天前发布了一段视频:https://www.youtube.com/watch?v=oibfI-ZsmzQ - Teran Peterson
2个回答

4

感谢Bohdan以及您的Github webrtc代码库。我有一个XF解决方案需要升级。我从高级iOS Maui开发人员那里听说,并在网上看到(例如在此处https://learn.microsoft.com/en-us/answers/questions/1061273/how-to-create-an-ios-binding-library-for-net-maui),特别是针对iOS的绑定库不适用于使用这些Xamarin方法的Maui。是否有人可以指向绑定iOS或Android的Maui特定文档?至少我找到了这个视频:https://learn.microsoft.com/en-us/events/dotnetconf-focus-on-maui/binding-native-libraries-for-dotnet-maui - Adam Diament
1
似乎他们仍未为本地绑定添加 MAUI 特定文档。关于编译问题 - 您可以跟踪此问题:https://github.com/xamarin/xamarin-macios/issues/16001,问题在于在 Windows 和 Mac 构建主机之间传输库,在 Mac 上直接运行一切正常。 - Bohdan

0
对于Android的jar文件,我正在使用.NET MAUI类库。 在此输入图片描述
<ItemGroup Condition="$(TargetFramework.Contains('-android'))">
    <EmbeddedJar Include="classes.jar" />
</ItemGroup>

将此“ItemGroup”添加到您的项目中,如果您可以创建一个类似的包装类。

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接