Android getSingleton未定义
我正在尝试从android到NXT LeJos Droid建立蓝牙连接。它在其他项目中运行良好,但当我在另一个项目中需要它时,它不想解析getSingleton() 它说没有解决 我试图通过检查权限和库来修复它。我甚至将lejos.nxt.remote.NXTCommand中连接的源代码更改为pccomm.jar所在的路径,但它不起作用。我试过清洁项目Android getSingleton未定义,android,bluetooth,nxt,Android,Bluetooth,Nxt,我正在尝试从android到NXT LeJos Droid建立蓝牙连接。它在其他项目中运行良好,但当我在另一个项目中需要它时,它不想解析getSingleton() 它说没有解决 我试图通过检查权限和库来修复它。我甚至将lejos.nxt.remote.NXTCommand中连接的源代码更改为pccomm.jar所在的路径,但它不起作用。我试过清洁项目 有没有其他方法可以解决这个问题?检查您的pccomm.jar,使用JD-GUIpccomm.jar也可以,因为我在另一个项目中也使用了相同的ja
有没有其他方法可以解决这个问题?检查您的pccomm.jar,使用JD-GUIpccomm.jar也可以,因为我在另一个项目中也使用了相同的jar,而且效果很好
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;
}
}
}