我正在使用ZBarSDK在iPad上扫描二维码。我目前成功地工作了。但是,我目前使用的代码在全屏模态视图Controller中打开相机,但我想将相机View嵌入到UIView中。这是我现在的代码,它可以很好地用作模态视图Controller。但我想在我创建的名为“showCamera”的UIView中显示相机。我搜索了网络和这些论坛,有一些类似的问题,但没有在答案中提供代码。ZBarReaderViewController*reader=[ZBarReaderViewControllernew];reader.readerDelegate=self;reader.showsZBarCo
我在iPhone和iPad上使用过Zbar,它工作正常,没有任何问题,但在iPad的横向模式下就不行了。当我在iPad中以横屏模式显示ZBarReaderViewController时,View发生了90度偏移,如下图所示,包在table上,图像是用iPad在横向模式下拍摄的。我希望袋子图像不那么移位。我已经尝试将supportedOrientationsMask设置为reader.supportedOrientationsMask=ZBarOrientationMask(UIInterfaceOrientationLandscapeLeft||UIInterfaceOrientati
我在iOS8项目上使用zBar库,我收到了这些编译器警告:Undefinedsymbolsforarchitecturearmv7:"_iconv",referencedfrom:_qr_code_data_list_extract_textinlibzbar.a(qrdectxt.o)"_iconv_open",referencedfrom:_qr_code_data_list_extract_textinlibzbar.a(qrdectxt.o)"_iconv_close",referencedfrom:_qr_code_data_list_extract_textinlibzba
尝试使用ZBar捕获条形码。我现在有以下代码。当代码周围出现绿色覆盖时,扫描仪显示并似乎在扫描条形码。我不知道如何捕获解码结果。我可能做错了,所以我想问一下。扫描时没有任何输出到控制台,所以不要认为didReadSymbols被调用了。.h@interfaceScannerViewController:UIViewController{}@property(strong,nonatomic)IBOutletUILabel*readerResult;@property(strong,nonatomic)IBOutletUIView*readerView;@property(strong,
已下载ZBar将内容导入到组中。在构建阶段添加了库文件libzbar.a。但是当我尝试构建(32位和64位)时,出现了跟随者链接器错误。我在帖子底部附上了设置的屏幕截图。我怎样才能让ZBar在(32位和64位)架构中变得灵活。 最佳答案 仅在build设置中将“armv7、armv7s”更改为“armv7”, 关于ios-无法将ZBarSDK与Xcode5链接,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.
我正在尝试将ZBar集成到我的Android应用程序中,但我无法构建native库。我想知道以前是否有人这样做过并愿意与我分享? 最佳答案 我知道这个问题很老了,但是ZBar提供了androidSDK:http://sourceforge.net/projects/zbar/files/ 关于android-有没有人使用AndroidNDK构建ZBar?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com
我正在使用最新的AndroidStudio0.2.6和最新的ZBarAndroidSDK。到目前为止我做了什么:创建了一个名为QRTest的全新项目在我的项目中创建了一个名为libs的文件夹将Zbarlibs目录下的内容放入我的项目文件夹右键单击我项目中的zbar.jar文件并添加为库在我的build.gradle文件中,将其编辑为:依赖关系{编译'com.android.support:support-v4:13.0.0'编译文件('libs/zbar.jar')基本上把ZBarandroidSDKexample中的示例代码复制到我自己的项目中。项目编译并运行良好(0个错误,0个警告
我一直在我的一个android项目中工作,我需要在其中集成Zbar扫描器。我在项目中集成了Zbar扫描仪。我面临的问题有时是在SamsungTab3中扫描仪区域显示黑屏。它在其他设备上运行良好。我已经检查了nexus、canvas之类的设备,它显示了完美的扫描屏幕。我的代码有什么问题吗?这是我的代码。privatevoidinitControls(){try{{System.loadLibrary("iconv");}surfaceViewFlash=(SurfaceView)mView.findViewById(R.id.PREVIEW);surfaceViewFlash.setVi
在samsunggalaxys6edge上,我的应用程序在调用zbarsdk进行扫描时崩溃。我认为这是因为我没有arm64版本的zbar。这是崩溃日志的结尾:java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoader[DexPathList[[zipfile"/data/app/.../base.apk"],nativeLibraryDirectories=[/data/app/.../lib/arm64,/vendor/lib64,/system/lib64]]]couldn'tfind"libiconv.so"atjav
我在我的项目中使用zbar扫描仪库。更新到sdk23后,Marshmallow扫描仪无法正常工作。以下是gradle文件。如果我将targetSdkVersion设置为23以外的任何值,则扫描程序可以正常工作gradle文件如下:applyplugin:'com.android.application'android{compileSdkVersion15buildToolsVersion"23.0.1"defaultConfig{applicationId"net.sourceforge.zbar.android.CameraTest"minSdkVersion9targetSdkV