我按照这个方向here并添加了作者创建的两个USB包装器(AdkPort和Ringbuffer)
在其上移动光标会显示“ class”或“ interface”预期。
任何想法如何解决这个问题?
最佳答案
您是在课堂外声明mbed。
您指向的链接显示以下代码片段:
private AdkPort mbed;
...
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
...
mbed = new AdkPort(this);
Thread thread = new Thread(mbed);
thread.start();
mbed.attachOnNew(new AdkPort.MessageNotifier(){
@Override
public void onNew()
{
byte[] in = mbed.readB();
// Do something with the data
}
});
...
}
您可能看不到的是,在上面的片段中,“私有AdkPort mbed”;在一个Activity(一个类)中。
关于java - 为什么我无法在Android上实例化mbed USB包装器类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22889707/