3

現在、Bluetooth 4.0 デバイスと通信する Android アプリケーションに取り組んでいます。今のところ、broadcom-bleをアプリケーションに組み込み、いくつかのサンプル コードを作成しました。実際、私は Bluetooth 4.0 ベースの Android スマートフォンを持っていないので、テスト目的で Oracle Virtual Box をインストールし、その中にandroid-x86-4.0-RC2.isoを使用しました。Virtual Box でサンプルの Bluetooth ベースの Android アプリケーションを正常に実行できます。問題は、Virtual Box がラップトップから Bluetooth 2.0 を検出できることです。しかし、Bluetooth 4.0 を使用しようとすると、VM は Bluetooth 4.0 を検出できません。私のラップトップには Bluetooth 4.0 がありますが、VM マシンは Bluetooth 4.0 を見つけられません。インストールされたandroid-x86-4.0-RC2.iso仮想マシン上。Android 4.0 仮想マシンがラップトップから Bluetooth 4.0 を検出できるようにするにはどうすればよいですか。

注: 同じ Android 4.0 VM を使用して、ラップトップから Bluetooth 2.0 を正常に検出しました。問題は Bluetooth 4.0 のみです。Bluetooth 4.0 を搭載した Sony Vaio を使用しています。

親切に誰か助けてください。

4

1 に答える 1

1

ラップトップのBluetoothを使用している場合、Virtual BoxはラップトップのBluetoothをUSBデバイスとして使用するため、USBに問題がある可能性があります。Oracle VM のバージョンをアップグレードすると、問題が解決します。

于 2012-12-13T07:52:24.520 に答える