getSingleton未定义

时间:2015-06-02 09:20:13

标签: android bluetooth nxt

我试图从Android到NXT LeJos Droid进行蓝牙连接。它在其他项目中工作正常,但是当我需要它用于另一个项目时,它不想解决getSingleton()

public void onConnectionClicked(View view) {
    boolean on = ((ToggleButton) view).isChecked(); 


    // turning it on just sets the flag 
    if(on) {
        conn = MainActivity.connect(CASE_TYPE.LEGO_LCP);
        NXTCommand.getSingleton().setNXTComm(conn.getNXTComm());
        NXTInfo info = conn.getNXTInfo();
        if (info.connectionState== NXTConnectionState.LCP_CONNECTED)
        {
            isConnected = true;

        }

    }

    // turning it off captures one more frame and starts processing 
    if(!on) {

         try {
                conn.getNXTComm().close();
            } catch (Exception e) {} finally {

                conn = null;
            }

    }
}

它表示尚未解决

我试图通过检查权限和库来修复它。我甚至将lejos.nxt.remote.NXTCommand中的附加源更改为pccomm.jar所在的路径,但它不起作用。我试过干净的项目。

还有其他方法可以解决这个问题吗?

0 个答案:

没有答案