ラップトップのAndroidエミュレータでBluetoothベースのアプリケーションを実行するにはどうすればよいですか。Bluetoothアプリケーションを実行すると、Bluetoothデバイスが接続されていないと表示されます。私はグーグルで検索され、を使用する方法を見つけましたOracle VM VirtualBox
。私もこの手順に従いました
- http://www.android-x86.org/からAndroidx86をダウンロードします。これは.isoファイルであるため、実行するにはVMWareやVirtualBoxなどが必要です。私、VirtualBoxを使用しています。
- 仮想マシンを作成するときは、ゲストOSのタイプを[その他]ではなく[Linux]に設定する必要があります。
- 仮想マシンを作成したら、ネットワークアダプタを「ブリッジ」に設定します。
- VMを起動し、起動時に「LiveCDVESA」を選択します。
- 次に、このVMのIPを確認する必要があります。VMのターミナルに移動し(Alt+F1とAlt+F7を使用して切り替えます)、netcfgコマンドを使用してこれを見つけます。
- 次に、コマンドプロンプトを開き、Androidインストールフォルダー(ホスト上)に移動する必要があります。これは通常、C:\ Program Files \ Android \ android-sdk\platform-tools>です。
- adbconnectIP_ADDRESSと入力します
- できました!次に、Bluetoothを追加する必要があります。USBBluetoothドングルを接続します。
- VirtualBox画面で、[デバイス]>[USBデバイス]に移動します。ドングルを選択します。
- 終わり!これで、AndroidVMにBluetoothが搭載されました。Bluetoothの電源を入れて、他のデバイスを検出/ペアリングしてみてください。
- あとは、Eclipseにアクセスして、プログラムを実行するだけです。Android AVDマネージャーは、VMをデバイスとしてリストに表示する必要があります。
私はこれをしました、そしてそれはうまく働いています。ただし、問題は、Bluetoothドングルを使用すると正常に機能しますが、ラップトップに組み込まれているBluetoothデバイスをVMマシンで使用できないことです。内蔵のBluetoothデバイスをVMマシンに接続するにはどうすればよいですか?また、Bluetoothベースのアプリケーションのテストに使用するにはどうすればよいですか?いくつかのアイデアを提案してください。前もって感謝します..