我注意到有很多 2010 年左右的旧教程使用
com.google.zxing.client.j2se.MatrixToImageWriter
将二维条形码写入文件。
另外,我注意到很多旧教程都指定了 Android 的使用。
我在 Linux Mint 上使用 Eclipse,而不是 Android。
Eclipse 将愉快地导入 java 文件的主 src 树并将它们显示为可用包。例如,我可以让zxing/core/src/main/java下的所有包都显示出来;我可以从这些包中导入类并编译它们。
但是,当我导入核心包时,我似乎无法导入 com.google.zxing.client.j2se 包,反之亦然。
如果有一种方法可以将 BitMatrix 对象写入文件而不使用
com.google.zxing.client.j2se
这将使事情变得简单。
或者,如果有某种方法可以让 Eclipse 导入两组包,那么这可能是一种替代方案。我已经尝试修改“属性”选项卡下的“过滤器”,理论上,如果我可以使用两个过滤器,第一个可以选择
核心/src/main/java
第二个可以接听
/javase/src/main/java/
但这对我不起作用。
欢迎提出建议。谢谢。
导入时遇到同样的问题。看来我们都忘记将 javase.jar 添加到项目中。从以下位置下载here,导入,您将能够导入 MatrixToImageWriter。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)