Android ZXing黑莓安卓源码

Android ZXing黑莓安卓源码,android,blackberry,barcode-scanner,qr-code,zxing,Android,Blackberry,Barcode Scanner,Qr Code,Zxing,据我所知,在Android源代码中,有一个自定义布局来显示二维码图像中的关键点(ViewfinderView)。然后显示对图像字节流的分析 我是否可以脱离这种设计,使用Android ZXing源代码来开发一种可以在Android和BlackBerry平台上使用的方法 这将是一个JAR文件,可用于解码二维码,使用Android ZXing源代码 这能做到吗?有人尝试过这种方法吗?请记住,BlackBerry是在JavaME之上构建的,这意味着它使用了1.3版的Java语言功能。这意味着没有泛型、

据我所知,在Android源代码中,有一个自定义布局来显示二维码图像中的关键点(
ViewfinderView
)。然后显示对图像字节流的分析

我是否可以脱离这种设计,使用Android ZXing源代码来开发一种可以在Android和BlackBerry平台上使用的方法

这将是一个JAR文件,可用于解码二维码,使用Android ZXing源代码


这能做到吗?有人尝试过这种方法吗?

请记住,BlackBerry是在JavaME之上构建的,这意味着它使用了1.3版的Java语言功能。这意味着没有泛型、没有“assert”关键字、没有枚举

如果Zxing开发者决定保持1.3的兼容性,你很有可能在黑莓手机上使用它。但是由于Android支持Java6特性,开发者是否会将Java1.3兼容性作为目标是值得怀疑的

编辑


看起来有一个,所以也许你很幸运。

请记住,BlackBerry是在JavaME之上构建的,这意味着它使用了1.3版的Java语言功能。这意味着没有泛型、没有“assert”关键字、没有枚举

如果Zxing开发者决定保持1.3的兼容性,你很有可能在黑莓手机上使用它。但是由于Android支持Java6特性,开发者是否会将Java1.3兼容性作为目标是值得怀疑的

编辑


看起来有一个,所以也许你很幸运。

所有的核心解码代码(在core/中)都是Java 1.2兼容的,并且与Java的J2ME子集(MIDP 2,CLDC 1.1)兼容。所以,是的,它在黑莓手机上运行良好。然而,你所引用的Android特定代码在RIM设备上永远不会有任何用处;完全不同的API。但是,请查找具有rim特定客户端的rim/文件夹。

所有核心解码代码(在core/中)都与Java 1.2兼容,并且与Java的J2ME子集(MIDP 2,CLDC 1.1)兼容。所以,是的,它在黑莓手机上运行良好。然而,你所引用的Android特定代码在RIM设备上永远不会有任何用处;完全不同的API。但是,去寻找rim/文件夹,它为您提供了一个rim特定的客户端。

FYI-黑莓OS6 SDK内置了Zxing代码。

FYI-黑莓OS6 SDK内置了Zxing代码。

,您需要在android上构建一次,然后用BlackBerry库替换android库,尝试让它工作。如果您选择先在android上构建,请随意阅读。

无论哪种方式,您都需要在android上构建一次,然后用BlackBerry库替换android库,尝试让它工作。如果您选择先在android上构建,请随意阅读。

非常感谢您的回复Michael。非常感谢您的回复Michael。请注意,此答案仅在库的2.0版之前正确。从那时起,
javame/
rim/
和Java1.2支持就被放弃了。请注意,这个答案只有在库的2.0版本之前才是正确的。从那时起,
javame/
rim/
和java1.2支持就被放弃了。