为android项目构建库ZXing
您好,我想使用中兴库为我的android应用程序制作二维码扫描仪为android项目构建库ZXing,android,zxing,Android,Zxing,您好,我想使用中兴库为我的android应用程序制作二维码扫描仪 我之前已经成功尝试过“意向扫描”方法 现在我尝试不同的方法 我的问题是我总是犯这个错误 我的脚步 1.从 2.从存储库下载jar 3.在eclipse中从zxing master导入“android”文件夹 4.创建libs文件夹并将core.jar复制到其中 5.右键单击CaptureActivity-properties-java构建路径-library选项卡-addcore.jar路径 我不知道为什么添加jar路径后仍然出
我之前已经成功尝试过“意向扫描”方法
现在我尝试不同的方法 我的问题是我总是犯这个错误 我的脚步
1.从
2.从存储库下载jar
3.在eclipse中从zxing master导入“android”文件夹
4.创建libs文件夹并将core.jar复制到其中
5.右键单击CaptureActivity-properties-java构建路径-library选项卡-addcore.jar路径 我不知道为什么添加jar路径后仍然出现错误…
我已经使用最新的jar文件尝试了clean project,swith workspace,但仍然是一样的
有什么想法吗
@update@Nickolai Astashonok 日蚀误差 源级别低于1.7时不允许使用“”运算符 我试图通过
右键单击项目-属性-java编译器选项卡
但我的目标API似乎不符合要求(我的API 15)
如何在java编译器1.6中使用ZXing
更新@Sean Owen 当我使用java编译器级别1.7和clean project进行更改时,它说
Using 1.7 requires compiling with Android 4.4 (KitKat); currently using API 15
我想针对ICS(API 15)运行应用程序我不确定“captureActivity androidManifest using minSDK 19”和“myProject androidManifest using minSDK 15”是否运行良好 所以我想我最好还是坚持使用java编译器1.6 同时我发现了这个 基于这个链接,我需要使用zxing库版本4.5.1(java编译器1.6) 因为上面的版本使用java编译器1.7
但是我找不到任何“zxing library version 4.5.1”的下载链接。你的问题不清楚,但我认为答案是:源代码确实需要Java 7。只需将IDE项目设置为使用Java7即可。提供的Maven构建在这方面已经正常工作了。API 15或任何其他Android API都不需要Java 6。我找到了4.5.1,但我不知道如何下载它!如果你知道了,也请告诉我。
我也遇到了同样的问题,我通过以下方式解决了这个问题:
eclipse向您显示了哪些错误?@Nickolaistatshonok我已经用错误更新了我的问题…请选中右键单击project并转到Android工具->修复项目属性并添加其中提到的库。之后,再次右键单击project转到BuildPath->Configure Build path->order and export并选中所有复选框。现在清洁构建项目。这应该能解决你的问题problem@NightCrawler我仍然收到同样的错误“操作员不允许用于低于17级的源代码”(之前100多个错误现在只有86个),如果我的问题不清楚,我已经更新了我的问题,希望这次更清楚没有版本4.5.1。使用Java 7编译时不需要Android 4.4。事实上,条形码扫描仪本身的目标是API 15。这是您的构建中的一个问题。