在一个项目中看到zxing,最开始还不知道这是什么东西,还以为是别人比较随意命名的包名呢,抱着它不简单的心态随手在网上查了一下,二维码,这就厉害了,正好要学习一下
于是在网上找教程,首先他们让我去github上下一个源码,我下了,,然后说就需要三个包的东西,我说的这些你们应该都经历过。至于之后顺不顺利我就不知道,反正我是想砍人,尼玛首先我导入了zxing的jar包,导完之后,发现没什么屌用,别人给的例子有的包我根本导不进去,然后想着强行逼着自己去看导入的那三个文件,尼玛恶心的要死,看不懂,入门真难。算了我还是倒入一个精简的zxing的library吧,发现也没那没简单,还是想死,反正我今天就是愁眉苦脸,苦大仇深的一天,谁都不敢跟我讲话,怕我干他。最后侥幸成功。反正我才准备入门,我只讲我的步骤,是不是用,就看are you lucky cat?
资源包我会在后面发上来,首先新建一个项目,普通的Android项目就行
然后http://jingyan.baidu.com/article/1974b2898917aff4b1f77415.html按照这个步骤来,这个library
就是这个红框里面的,一路下来
将libzxing和你的app里面的build.gradle中的
buildToolsVersion
minSdkVersion
这两个要保持一致,
那个demo资源包里面,你要是能直接运行就直接运行,反正我是不行,把那个demo里的MainActivity和xml配置文件里面的内容搞到你的项目里面,然后运行
然后我是成功了,你呢,我估计还会有懵逼的,别怕,我看了差不多三个小时左右,才找到一个可以运行的demo,你们应该比我强,多试试
破电脑一上午我都重启了十几次,加油,我再深入学习一下
那个链接的demo是从别人那找来的,现在找不到地址了,如果有人看到了,请在评论下发个链接地址,我下架资源改链接,毕竟是别人的东西,再此占用,多多包涵
链接地址:http://download.csdn.net/detail/xiey94/9730536