当我尝试使用 Visual Studio 2017 中的 Xamarin Android Binding 项目绑定从https://rtrsdk.com/#RTR.Android.Online下载的“abbyy-rtr-sdk-1.0.aar”时,出现以下错误,方法如下链接https://docs.microsoft.com/en-gb/xamarin/android/platform/binding-java-library/binding-an-aar
Severity Code Description Project File Line Suppression State
Error CS0234 The type or namespace name 'IRecognitionContextHolder' does not exist in the namespace 'Com.Abbyy.Mobile.Ocr4' (are you missing an assembly reference?) AbbyLib C:\_MyLab\Xamarin\My\OCR\TextRecogniser\AbbyLib\obj\Debug\generated\src\Com.Abbyy.Mobile.Ocr4.IRecognitionManager.cs 481 Active
Severity Code Description Project File Line Suppression State
Error CS0738 'IDataCaptureServiceInvoker' does not implement interface member 'IRecognitionService.ExtendedSettings'. 'IDataCaptureServiceInvoker.ExtendedSettings' cannot implement 'IRecognitionService.ExtendedSettings' because it does not have the matching return type of 'IRecognitionServiceExtendedSettings'. AbbyLib C:\_MyLab\Xamarin\My\OCR\TextRecogniser\AbbyLib\obj\Debug\generated\src\Com.Abbyy.Mobile.Rtr.IDataCaptureService.cs 679 Active
Error CS0738 'ITextCaptureServiceInvoker' does not implement interface member 'IRecognitionService.ExtendedSettings'. 'ITextCaptureServiceInvoker.ExtendedSettings' cannot implement 'IRecognitionService.ExtendedSettings' because it does not have the matching return type of 'IRecognitionServiceExtendedSettings'. AbbyLib C:\_MyLab\Xamarin\My\OCR\TextRecogniser\AbbyLib\obj\Debug\generated\src\Com.Abbyy.Mobile.Rtr.ITextCaptureService.cs 681 Active
更新
我通过以下链接使用的步骤https://docs.microsoft.com/en-gb/xamarin/android/platform/binding-java-library/binding-an-aar
1 在Jars文件夹下添加“abbyy-rtr-sdk-1.0.aar”
2 将构建操作设置为 LibraryProjectZip
3 设置编译使用Android版本:Binding项目为Android 4.4(KitKat)
4 构建项目
我得到上面的错误。
以下是IDE的版本:
窗口 7
Microsoft Visual Studio Enterprise 2017 (2) 版本 15.8.6 VisualStudio.15.Release/15.8.6+28010.2041 Microsoft .NET Framework 版本 4.7.03062
Xamarin 4.11.0.776 Visual Studio 扩展,用于支持 Xamarin.iOS 和 Xamarin.Android 的开发。
Xamarin Designer 4.15.9 Visual Studio 扩展,用于在 Visual Studio 中启用 Xamarin Designer 工具。
Xamarin 模板 1.1.116 用于使用 Xamarin 和 Xamarin.Forms 构建 iOS、Android 和 Windows 应用程序的模板。
Xamarin.Android SDK 9.0.0.19 Xamarin.Android 参考程序集和 MSBuild 支持。
Xamarin.iOS 和 Xamarin.Mac SDK 12.0.0.15 Xamarin.iOS 和 Xamarin.Mac 参考程序集和 MSBuild 支持。