接着就是将libs下的zbar.jar加入当前工程运行环境中,在androidmanifest.xml中加入权限
activity android:name=".cameratestactivity" >activity>
uses-feature android:name="android.hardware.camera.autofocus" />
然后再将android下的两个文件拷过来,一个cameratestactivity.java和一个camerapreview.java拷到我们的源文件目录下:
从我们下载的库中将libs文件夹拷过来,现在组织结构如下:
uses-feature android:安卓游戏name="android.hardware.camera" />
条码扫描,相信大家应该都用过,像比较火的“我查查”,“淘宝”之类的软件都应用到了条码扫描工具,在android上比较著名的解码库是zxing,但这里我们不介绍zxing,我们介绍iphone上的一个解码库zbar,两个库比较了一下,zxing对于解码比较短的条码,二维码有优势,但如果条码很长的话,还是zbar比较好,我特意拿快递单上的条码进行扫描,zxing识别不了,但zbar可以很快解码,但zbar也有缺点,因为zbar是用c语言写的,所以有的扫描的时候就会打不开摄像头,这一点没有zxing来得好,我们主要测试了几款htc的,整安卓游戏体运行还是不错的好了,接下来,我们就来看一下如何在我们自己的程序中导入zbar首先我们可以从官方网站上下载最新的sdk,下载完了,我们新建一个android工程:
uses-permission android:name="android.permission.camera" />