Android 如何使用条形码扫描结果字符串?

Android 如何使用条形码扫描结果字符串?,android,barcode-scanner,zxing,Android,Barcode Scanner,Zxing,我使用ZXing扫描一个常规条形码(不是二维码),得到一个scanresult字符串,或者更精确地说是一个数字 当我扫描二维码时,很容易使用结果,因为它总是包含一个指向Android Market的URL。但是如何使用普通条形码上的数字呢?使用哪个“搜索引擎”来获得正确的产品 注:通过google.com或google Shopping查询此结果编号时,根本没有返回任何产品如果是普通的1D条形码,则可能会出现在屏幕上。除此之外,没有一个严格通用的条形码数据库。亚马逊的电子商务API可能会有所帮助

我使用ZXing扫描一个常规条形码(不是二维码),得到一个
scanresult
字符串,或者更精确地说是一个数字

当我扫描二维码时,很容易使用结果,因为它总是包含一个指向Android Market的URL。但是如何使用普通条形码上的数字呢?使用哪个“搜索引擎”来获得正确的产品


注:通过google.com或google Shopping查询此结果编号时,根本没有返回任何产品

如果是普通的1D条形码,则可能会出现在屏幕上。除此之外,没有一个严格通用的条形码数据库。亚马逊的电子商务API可能会有所帮助(它支持UPC查找,但我不知道它是否支持非最新产品),如果你在英国,那么特易购也有一个值得一看的API。

我从未使用过ZXing,但我看到它支持许多条形码类型。条形码的类型将决定您可以在何处查找它(即,它取决于“常规”条形码的含义)。如果它是UPC条形码,您可以使用以下内容