在Android上使用Scandit for Xamarin - 绑定.jar文件

时间:2014-12-11 16:43:03

标签: android jar xamarin

针对Xamarin / Android的Scandit 4.2.1有一个错误,某些手机因扫描图像模糊而无法扫描。 Scandit 4.3似乎解决了这个问题。所以我尝试在我的Xamarin项目中使用Scandit jar文件。我在这里使用了scanditsdk-community-android_4.3.0.zip:https://ssl.scandit.com/account/sdk。该zip文件包含一个ScanditSDK文件夹,文件夹结构如下:

ScanditSDK/libs/armeabi/libscanditsdk-android-4.3.0.so

ScanditSDK/libs/armeabi-v7a/libscanditsdk-android-4.3.0.so

ScanditSDK/libs/x86/libscanditsdk-android-4.3.0.so

ScanditSDK/libs/scanditsdk-barcodepicker-android-4.3.0.jar

所以我试图从中创建一个绑定库。我的文件夹结构在绑定库项目中如下所示:

/Jars/scanditsdk-barcodepicker-android-4.3.0.jar

libs/armeabi/libscanditsdk-android-4.3.0.so

libs/armeabi-v7a/libscanditsdk-android-4.3.0.so

libs/x86/libscanditsdk-android-4.3.0.so

对于所有.so文件,我有Build Action: EmbeddedNativeLibraryCopy to Output: Copy always。对于.jar文件,我有Build Action: EmbeddedJarCopy to Output: Do not copy

我真的不确定我在这做什么。我只是想按照我发现的说明进行操作。当我尝试构建项目时,我收到此错误:Error 21 The type or namespace name 'Type' does not exist in the namespace 'Com.Scandit.Base.System' (are you missing an assembly reference?)

我需要做些什么来构建它?

1 个答案:

答案 0 :(得分:1)

对你来说好事是已经有了一个组件。 =)

http://components.xamarin.com/view/scandit