我在本机 Android 应用程序上测试了 Google 的 ML Kit Document Scanner Api,并且它有效。 这里是教程: https://developers.google.com/ml-kit/vision/doc-scanner/android?hl=es-419#kotlin
.Net Maui 中是否有绑定此库的 nuget 包?
dependencies {
// …
implementation 'com.google.android.gms:play-services-mlkit-document-scanner:16.0.0-beta1'
}
有一个已知问题:添加对 MLKit 文档扫描仪的支持。 Maui 发布后会支持它。
您现在可以尝试自行绑定它。我下载了aar并绑定它。
AndroidLibrary
并添加以下包引用:<ItemGroup>
<PackageReference Include="Xamarin.Firebase.Datatransport" Version="119.0.0.2" />
<PackageReference Include="Xamarin.GooglePlayServices.Base" Version="118.5.0.2" />
<PackageReference Include="Xamarin.GooglePlayServices.Basement" Version="118.4.0.2" />
</ItemGroup>
<ItemGroup Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">
<ProjectReference Include="..\DocumentScan\DocumentScan.csproj" />
</ItemGroup>
最后就可以在项目中使用该api了。如: