使用codenameone蓝牙支持时出错

时间:2016-07-05 14:47:21

标签: codenameone

我正在构建一个使用蓝牙支持的应用程序。添加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秒)

任何帮助和理由,为什么它发生将非常感激。感谢

1 个答案:

答案 0 :(得分:0)

cn1lib只是zip文件,因此请确保您通过验证它是有效的zip文件来下载正确的文件。

您可以使用新的extension install tool更轻松地安装库。