状況を説明しましょう:
Web アプリケーションは、ubuntu 仮想マシン (VirtualBox) で実行されています。Macからpingできます。VM の IP アドレスは 192.168.56.100 です。
Android デバイスは、Bluetooth インターネット共有を介して Mac に接続されています。AndroidからMacにpingできます。mac の IP アドレス 192.168.65.1。
Mac(MAMP)で直接実行されている場合、AndroidからWebアプリケーションにアクセスできます。
問題: Android デバイスから仮想マシンに ping できる必要があります。それを達成するための最良の方法は何かわかりません。ある種のネットワーク ブリッジ、IP 転送、ポート フォワーディング、または仮想マシンへのルーティング ルールを設定する必要があると思います。
これは私の仮想ボックスのネットワーク設定です:
http://imageshack.us/a/img42/2475/9ufb.png
http://imageshack.us/a/img24/2319/w4nh.png
バーチャルボックスの設定でBluetooth PANへのブリッジネットワークアダプタを作ろうとしましたがうまくいきませんでした。
ヘルプやアドバイスをいただければ幸いです。
ありがとうございました。