有没有办法像Xamarin一样绑定本地库?我试过在新的.NET Maui中做一些本地实现,但没有成功。如果有人能提供一些信息,我会非常感激。
p5fdfcr11#
是的,原生库绑定的方式与Xamarin相同,有两个新的项目模板“Android Java Library Binding”和“iOS Binding Library”只需添加它们并遵循常规的Xamarin文档即可配置它:
对于Android,你也可以检查这个git repo -https://github.com/Bohdandn/MAUI.WebRTC.Demo,不幸的是iOS不能在那里编译。
nfs0ujit2#
对于android jar文件,我使用**.NET MAUI类库**
<ItemGroup Condition="$(TargetFramework.Contains('-android'))"> <EmbeddedJar Include="classes.jar" /> </ItemGroup>
字符串如果您可以创建一个 Package 类,
的
2条答案
按热度按时间p5fdfcr11#
是的,原生库绑定的方式与Xamarin相同,有两个新的项目模板“Android Java Library Binding”和“iOS Binding Library”只需添加它们并遵循常规的Xamarin文档即可配置它:
对于Android,你也可以检查这个git repo -https://github.com/Bohdandn/MAUI.WebRTC.Demo,不幸的是iOS不能在那里编译。
nfs0ujit2#
对于android jar文件,我使用**.NET MAUI类库**
字符串
如果您可以创建一个 Package 类,
的