Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用本机Android摄像头应用程序读取条形码/qrcode(无ZXing)?_Android_Android Camera_Qr Code - Fatal编程技术网

如何使用本机Android摄像头应用程序读取条形码/qrcode(无ZXing)?

如何使用本机Android摄像头应用程序读取条形码/qrcode(无ZXing)?,android,android-camera,qr-code,Android,Android Camera,Qr Code,我可以找到很多关于如何使用ZXing库读取二维码的例子,但是,不久前,Android摄像头应用程序开始从本机读取这些代码,我想触发一个意图或什么,并且能够检索读取的二维码,而无需安装或导入任何其他内容。下图显示了在camera app上读取二维码的结果,请注意,有一个gren圆圈,如果单击该圆圈,我可以复制二维码内容: 我认为这将使你的应用程序局限于某些设备,因为据我所知,并非所有设备都有这种类型的本机摄像头应用程序。所以,你最好使用Zxing来开发简单、独立于设备且可靠的应用程序。看一看。我认

我可以找到很多关于如何使用ZXing库读取二维码的例子,但是,不久前,Android摄像头应用程序开始从本机读取这些代码,我想触发一个意图或什么,并且能够检索读取的二维码,而无需安装或导入任何其他内容。下图显示了在camera app上读取二维码的结果,请注意,有一个gren圆圈,如果单击该圆圈,我可以复制二维码内容:


我认为这将使你的应用程序局限于某些设备,因为据我所知,并非所有设备都有这种类型的本机摄像头应用程序。所以,你最好使用Zxing来开发简单、独立于设备且可靠的应用程序。看一看。

我认为这将使您的应用程序限制在某些设备上,因为据我所知,并非所有设备都有此类本机摄像头应用程序。所以,你最好使用Zxing来开发简单、独立于设备且可靠的应用程序。看一看

安卓摄像头应用程序开始从本机读取这些代码

大约有20亿台安卓设备,分布在数百家设备制造商的数千种设备型号上。由于设备制造商倾向于实现他们自己的摄像头,这些设备上将有几十个(如果不是几百个)预装摄像头应用程序。在预装的摄像头应用程序中:

很少有人提供二维码扫描

没有一家提供二维码扫描的公司必须为第三方应用程序提供任何类型的API来请求二维码扫描

特别是,Android SDK中没有允许应用程序请求第三方扫描二维码的内容

安卓摄像头应用程序开始从本机读取这些代码

大约有20亿台安卓设备,分布在数百家设备制造商的数千种设备型号上。由于设备制造商倾向于实现他们自己的摄像头,这些设备上将有几十个(如果不是几百个)预装摄像头应用程序。在预装的摄像头应用程序中:

很少有人提供二维码扫描

没有一家提供二维码扫描的公司必须为第三方应用程序提供任何类型的API来请求二维码扫描

特别是,Android SDK中没有允许应用程序请求第三方扫描二维码的任何内容。

有一个名为的库,可以读取任何形式的条形码,包括二维码。为了性能和可移植性,它是用纯C编写的。它有许多操作系统和框架的包装,包括。它只占用很少的空间和资源,应该可以很容易地集成到您的应用程序中

我只在基于Qt5的应用程序中使用过它,但它也应该可以直接从原生Android中使用

构建它可能需要访问,我不确定它是否带有Android的预构建二进制文件。它有很多构建时配置,您可以更改这些配置以删除不需要的特性和绑定等

我相信Android的代码中包含了一些例子

祝你好运

有一个名为的库,可以读取任何形式的条形码,包括QR。为了性能和可移植性,它是用纯C编写的。它有许多操作系统和框架的包装,包括。它只占用很少的空间和资源,应该可以很容易地集成到您的应用程序中

我只在基于Qt5的应用程序中使用过它,但它也应该可以直接从原生Android中使用

构建它可能需要访问,我不确定它是否带有Android的预构建二进制文件。它有很多构建时配置,您可以更改这些配置以删除不需要的特性和绑定等

我相信Android的代码中包含了一些例子


祝你好运

我想你说的那个本地应用程序可能是你使用的那个公司的开发者。安卓系统的默认摄像头应用程序不能做到这一点。哼,我正在运行一款Moto X 2 gen,这是我能在我的国家获得的最接近纯安卓系统的产品,我不知怎么地认为它是一个如此新的功能。谢谢你的澄清!我想你说的那个本地应用程序可能是你使用的那个公司的开发者。安卓系统的默认摄像头应用程序不能做到这一点。哼,我正在运行一款Moto X 2 gen,这是我能在我的国家获得的最接近纯安卓系统的产品,我不知怎么地认为它是一个如此新的功能。谢谢你的澄清!我知道它不会接近运行android的设备数量,但这不是我的目标。我只是想知道是否有可能像我们请求Gallery给我们一个图像Uri一样,请求camera应用程序读取二维码。@EdgarDaSilvaFernandes:Android SDK中没有这方面的内容。欢迎您联系所选摄像头应用程序的开发人员,并询问他们是否有提供此功能的专有API。我知道这不会接近运行android的设备数量,但这不是我的目标。我只是
OnDeing是否可以请求camera应用程序读取二维码,就像我们请求Gallery为我们提供图像Uri一样。@EdgarDaSilvaFernandes:Android SDK中没有任何内容可以这样做。欢迎您联系所选相机应用程序的开发人员,询问他们是否有提供此功能的专有API。