我正在构建一个使用蓝牙支持的应用程序。添加lib并按照此处的指示进行刷新https://github.com/chen-fishbein/bluetoothle-codenameone,以下是错误日志
编译强制遵从支持的API /功能,以实现最大的设备兼容性。这允许更小 代码大小和更广泛的设备支持
将4个源文件编译为C:\ Users \ RuffCode \ Documents \ mpayment \ build \ tmp C:\ Users \ RuffCode \ Documents \ mpayment \ src \ userclasses \ StateMachine.java:14:错误:包com.codename1.bluetoothle不存在 import com.codename1.bluetoothle.Bluetooth;
C:\ Users \ RuffCode \ Documents \ mpayment \ src \ userclasses \ StateMachine.java:359:错误:找不到符号 私人蓝牙bt; 符号:类蓝牙 location:class StateMachine
C:\ Users \ RuffCode \ Documents \ mpayment \ src \ userclasses \ StateMachine.java:222:警告:非varargs调用varargs方法,最后一个参数的参数类型不精确; findCbAccounts()。setModel(new DefaultListModel(new String [] {" No accounts"})); 转换为Object以进行varargs调用 转换为Object []以进行非varargs调用并禁止此警告
C:\ Users \ RuffCode \ Documents \ mpayment \ src \ userclasses \ StateMachine.java:229:警告:非varargs调用varargs方法,最后一个参数的参数类型不准确; findCbAccounts()。setModel(new DefaultListModel(new String [] {" No accounts"})); 转换为Object以进行varargs调用 转换为Object []以进行非varargs调用并禁止此警告
C:\ Users \ RuffCode \ Documents \ mpayment \ src \ userclasses \ StateMachine.java:306:警告:非varargs调用varargs方法,最后一个参数的参数类型不准确; cmp.setModel(new com.codename1.ui.list.DefaultListModel(new String [] {" No accounts"})); 转换为Object以进行varargs调用 转换为Object []以进行非varargs调用并禁止此警告
C:\ Users \ RuffCode \ Documents \ mpayment \ src \ userclasses \ StateMachine.java:491:警告:非varargs调用varargs方法,最后一个参数的参数类型不精确; cmp.setModel(new com.codename1.ui.list.DefaultListModel(new String [] {" Savings"," Loan"})); 转换为Object以进行varargs调用 转换为Object []以进行非varargs调用并禁止此警告
C:\ Users \ RuffCode \ Documents \ mpayment \ src \ userclasses \ StateMachine.java:497:警告:非varargs调用varargs方法,最后一个参数的参数类型不精确; cmp.setModel(new com.codename1.ui.list.DefaultListModel(new String [] {""})); 转换为Object以进行varargs调用 转换为Object []以进行非varargs调用并禁止此警告
注意:C:\ Users \ RuffCode \ Documents \ mpayment \ src \ userclasses \ StateMachine.java使用或覆盖不推荐使用的API。 注意:使用-Xlint重新编译:弃用以获取详细信息。 注意:C:\ Users \ RuffCode \ Documents \ mpayment \ src \ userclasses \ StateMachine.java使用未经检查或不安全的操作。 注意:使用-Xlint重新编译:取消选中以获取详细信息。 2个错误 5个警告
C:\ Users \ RuffCode \ Documents \ mpayment \ build.xml:56:编译失败;请参阅编译器错误输出以获取详细信 建筑失败(总时间:1秒)
任何帮助和理由,为什么它发生将非常感激。感谢
答案 0 :(得分:0)
cn1lib只是zip文件,因此请确保您通过验证它是有效的zip文件来下载正确的文件。
您可以使用新的extension install tool更轻松地安装库。