生成cn1lib库时Littlemonkey QRcode扫描仪库补丁问题 [英] Littlemonkey QRcode scanner library patch issue while generating cn1lib library
问题描述
我从 https://github.com/littlemonkeyltd/QRScanner $ b $下载了QRScanner项目b并替换codenameone_library_appended.properties文件中的 codename1.arg.android.xapplication =行。在构建库时,会出现以下错误。
I downloaded QRScanner project from https://github.com/littlemonkeyltd/QRScanner and replace "codename1.arg.android.xapplication=" line in codenameone_library_appended.properties file. While building the library, it gives following error.
E:\QRScanner-master\src\org\littlemonkey\qrscanner\QRScanner.java:27Stubbing
Class: E:\QRScanner-master\build\stubs\org/littlemonkey/qrscanner/NativeScanner.java
: error: package com.codename1.ext.codescan does not exist
6 warnings
import com.codename1.ext.codescan.CodeScanner;
E:\QRScanner-master\src\org\littlemonkey\qrscanner\QRScanner.java:28: error: package com.codename1.ext.codescan does not exist
import com.codename1.ext.codescan.ScanResult;
更新1:我添加了cn1-codescan.cn1lib依赖项,但存在与上述相同的问题...
Update 1: I have added the cn1-codescan.cn1lib dependencies but same problem as above exists...
-解压缩cn1-codescan.cn1lib并将main.zip保留在lib文件夹中
-Unzipped cn1-codescan.cn1lib and kept main.zip inside lib folder
-build.xml中的更改
-changes in build.xml
<target name="-pre-compile">
<echo>Compile is forcing compliance to the supported API's/features for maximum device compatibility. This allows smaller
code size and wider device support</echo>
<mkdir dir="build/tmp"/>
<javac destdir="build/tmp"
source="1.5"
target="1.5"
bootclasspath="lib/CLDC11.jar"
classpath="lib/main.zip:${javac.classpath}:${build.classes.dir}">
<src path="${src.dir}"/>
</javac>
</target>
nbproject / project.properties文件:
nbproject/project.properties file:
javac.classpath=\
${file.reference.CLDC11.jar}:\
${file.reference.CodenameOne.jar}:\
${file.reference.CodenameOne_SRC.zip}:\
${file.reference.QRScanner-override}:\
${file.reference.main.zip}
file.reference.main.zip=lib/main.zip
# Space-separated list of extra javac options
您可以在此处查看项目,看看我做错了什么:
You can view the project here to see if I had done anything wrong:
https://drive.google.com/open?id=0B8ATnICIY2S8VzN0cGpwUTJLZTg
推荐答案
分支并从此处,并将相关的软件包包含在您的项目中。
Fork and download CodeScanner from here and include the relevant package in your project.
这篇关于生成cn1lib库时Littlemonkey QRcode扫描仪库补丁问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!