Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/70.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应用程序中集成条形码扫描仪应用程序时出现多个错误_Android_Barcode_Zxing_Integrate - Fatal编程技术网

尝试在我自己的android应用程序中集成条形码扫描仪应用程序时出现多个错误

尝试在我自己的android应用程序中集成条形码扫描仪应用程序时出现多个错误,android,barcode,zxing,integrate,Android,Barcode,Zxing,Integrate,我是Android编程新手,如果我要问一些愚蠢的问题,我很抱歉 我正在创建一个应用程序,并尝试按照以下说明集成ZXing条形码扫描仪: 我到目前为止所做的一切。我已经为我的应用程序创建了一些按钮,并在点击按钮上添加了一个操作,该按钮应该使用ZXing进行扫描。值:监视整合器。 然后,我将链接中的代码复制粘贴到包中的IntentIntegrator.java文件中。按照eclipse中给出的建议,我在com.google.zxing.integration.android包中创建了IntentR

我是Android编程新手,如果我要问一些愚蠢的问题,我很抱歉

我正在创建一个应用程序,并尝试按照以下说明集成ZXing条形码扫描仪:

我到目前为止所做的一切。我已经为我的应用程序创建了一些按钮,并在点击按钮上添加了一个操作,该按钮应该使用ZXing进行扫描。值:监视整合器。 然后,我将链接中的代码复制粘贴到包中的IntentIntegrator.java文件中。按照eclipse中给出的建议,我在com.google.zxing.integration.android包中创建了IntentResult类

此刻我在这里。两天来,我一直在阅读建议和意见,我从一开始就做了,但都没用。所以我再试一次。 谁能告诉我,请一步一步,如何将这个应用程序集成到我自己的? 或者,如果我到目前为止所做的是正确的,为什么当我在emulator上以Android project运行时,会出现至少20个错误,例如:


谢谢大家!

您是否遵循这些步骤


试试这个???

你基本上做对了。但是,您包含了多个
IntentIntegrator
副本,或者编译的版本与绑定的版本不同。也就是说,没有,您没有按照指示正确地集成它


最快的方法是将这两个类复制到源代码树中。不需要其他JAR或源文件。

谢谢您的回答。我已经按照说明进行了操作,现在应该可以正常工作了,但我发现了以下错误:。知道为什么吗?我想你无法编译这个项目?它在模拟器上上传并安装了.apk,然后崩溃了。OP询问的是Intent集成,这两个链接都没有地址。我想你在谈论这个:。。。我已经试过了,但对我不起作用。我不知道我做错了什么,但我明白了:我已经将IntentIntegrator和IntentResult复制到了我的源代码树中。没有别的了。没有其他副本。还是一样的情况。我有点迷路了。关于我正在捆绑的版本,我真的不知道你指的是什么。构建SDK 4.1,最小SDKn 2.2,AVD 4.0.3。怎么了?下面是:。。。我发现清单中我的版本是1.0。。。但我真的不知道这会发生什么变化。错误表明,您根据一个版本的代码进行编译,但在应用程序中包含了一些不同的内容。我说不出这是为什么。“蚂蚁清洁”。你引用的版本是不相关的。你好,我离开这个应用程序有几个星期了。现在我有另一个问题。按照你的建议,我已经消除了错误,我没有收到任何错误,但当我按下按钮,通常启动条形码扫描仪,或要求安装它,什么也没有发生。只是一个白色的屏幕。你知道为什么吗?提前谢谢。