0

ここでこの方向に従い、作成者が作成した 2 つの USB ラッパー (AdkPort と Ringbuffer) を追加しました。

ここに画像の説明を入力

その上にカーソルを移動すると、「クラス」または「インターフェース」が期待されます。

これを解決する方法はありますか?

4

1 に答える 1

1

クラス外で 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
                    }
            });
            ...
   }

あなたには明らかではないかもしれませんが、上記のスニペットでは、「private AdkPort mbed;」ということです。クラスであるActivityの中にあります。

于 2014-04-06T14:11:36.877 に答える