Codenameone 编译一个项目的代码名时出错

Codenameone 编译一个项目的代码名时出错,codenameone,Codenameone,我正试图建立一个项目,我还没有建立超过一年。我有最新的代码名one插件,出现以下错误: 错误:包java.util.logging不存在 [javac]导入java.util.logging.Level 错误:找不到符号 [javac]导入java.io.BufferedInputStream 你知道怎么重新编译吗?我用的是eclipse霓虹灯 刚刚意识到这些扩展是用javase而不是android编译的lib/impl/native/javase。我正在执行一个发送android构建,是否需要

我正试图建立一个项目,我还没有建立超过一年。我有最新的代码名one插件,出现以下错误:

错误:包java.util.logging不存在 [javac]导入java.util.logging.Level

错误:找不到符号 [javac]导入java.io.BufferedInputStream

你知道怎么重新编译吗?我用的是eclipse霓虹灯

刚刚意识到这些扩展是用javase而不是android编译的
lib/impl/native/javase
。我正在执行一个
发送android构建
,是否需要为此添加设置

Buildfile: /Users/sam/dev/wordtime5/codeone/codename1/build.xml

jar:
        [echo] Compile is forcing compliance to the supported API's/features for maximum device compatibility. This allows smaller
        [echo]          code size and wider device support
        [copy] Copying 19 files to /Users/sam/dev/wordtime5/codeone/codename1/build/tmp
        [copy] Copying 37 files to /Users/sam/dev/wordtime5/codeone/codename1/build/tmp
       [javac] /Users/sam/dev/wordtime5/codeone/codename1/build.xml:147: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
       [javac] Compiling 101 source files to /Users/sam/dev/wordtime5/codeone/codename1/build/tmp
       [javac] Note: Some input files use unchecked or unsafe operations.
       [javac] Note: Recompile with -Xlint:unchecked for details.
        [copy] Copying 281 files to /Users/sam/dev/wordtime5/codeone/codename1/build/tmp
         [jar] Building jar: /Users/sam/dev/wordtime5/codeone/codename1/dist/CN1WordTime5.jar
       [javac] /Users/sam/dev/wordtime5/codeone/codename1/build.xml:171: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
       [javac] Compiling 32 source files to /Users/sam/dev/wordtime5/codeone/codename1/native/internal_tmp
       [javac] /Users/sam/dev/wordtime5/codeone/codename1/lib/impl/native/javase/com/codename1/admob/AdMobNativeImpl.java:16: error: package java.util.logging does not exist
       [javac] import java.util.logging.Level;
       [javac]                         ^
       [javac] /Users/sam/dev/wordtime5/codeone/codename1/lib/impl/native/javase/com/codename1/admob/AdMobNativeImpl.java:17: error: package java.util.logging does not exist
       [javac] import java.util.logging.Logger;
       [javac]                         ^
       [javac] /Users/sam/dev/wordtime5/codeone/codename1/lib/impl/native/javase/com/neovisionaries/ws/client/WebSocket.java:24: error: cannot find symbol
       [javac] import java.io.BufferedInputStream;
       [javac]               ^
       [javac]   symbol:   class BufferedInputStream
       [javac]   location: package java.io
       [javac] /Users/sam/dev/wordtime5/codeone/codename1/lib/impl/native/javase/com/neovisionaries/ws/client/WebSocket.java:25: error: cannot find symbol
       [javac] import java.io.BufferedOutputStream;
       [javac]               ^
       [javac]   symbol:   class BufferedOutputStream
       [javac]   location: package java.io
       [javac] /Users/sam/dev/wordtime5/codeone/codename1/lib/impl/native/javase/com/neovisionaries/ws/client/WebSocket.java:27: error: cannot find symbol
       [javac] import java.net.Socket;
       [javac]                ^
       [javac]   symbol:   class Socket
       [javac]   location: package java.net

这通常发生在对异常使用auto-try-catch时,它会自动添加java记录器

记录器执行项目搜索
,并删除其所有用法(包括它的
导入


Logger
在Codename One中不受支持,因为CN1有自己的
Logger
,即
com.codename1.io.Log

刚刚意识到这些“扩展”是用javase而不是android编译的。“lib/impl/native/javase”。我正在执行“发送android构建”。我需要为它添加一个设置吗?嗨,戴蒙德,这实际上是在扩展中。我更新了它们,并在我的问题中添加了一条评论。你能编辑你的答案来发布完整的StackTrace吗?我已经更新了
AdmobFullScreen.cn1lib
,一旦Shai或Chen批准,它很快就会准备好。准备好后,转到
CN1 Extensions
并更新
Admob全屏广告
。谢谢,我创建了另一个更详细的问题,我也得到了websocket代码上的错误。由于这些编译错误来自JavaSE代码,这可能不是正确的方向。请注意套接字的使用。。。