我正在尝试在Android Studio上测试设备时限制其网络连接。我的策略是尝试将手机重新连接到我的Macbook Air,以使计算机充当热点。该计算机将通过wifi连接到Internet,并且应作为任何配对设备的Internet热点。

但是,互联网连接从未设置,因此android设备从不在线连接。

我做了什么:

  • 打开通过Wi-Fi的网络共享,选中了“Bluetooth Pan Option”。
  • 与设备配对(即Macbook检测到电话,反之亦然)。
  • 在蓝牙平底锅配置上设置静态IP(见图)。

  • 这是我在设备上的蓝牙设置:

    我的手机没有 Root ,坦率地说,我不想 Root -但由于某种原因,手机没有在macbook air上检测到蓝牙。但是Macbook确实能够检测到手机,并且能够向手机发送文件。

    是什么赋予了?

    最佳答案

    我确实进行了从MacBook Pro El Capitan到android mobile的反向绑定(bind)。与Bluetooth PAN共享网络Macbook Pro。

    诀窍是让android mobile Root 。首先将您的手机连接到任何wifi,将手机中的高级网络选项更改为静态IP,192.168.2.1路由器192.168.2.1 DNS 8.8.8.8 8.8.4.4。

    使用终端仿真器apk,输入:su dhcpcd bt-pan

    现在,您可以在移动设备中关闭wifi了。

    确保您已将蓝牙平底锅配置为“使用具有手动地址的DHCP”选项,与您在android中放置的IP和DNS匹配。

    笔记;当然,Android与Macbook配对,并且共享网络和共享蓝牙选项均处于 Activity 状态。

    一切工作都非常稳定。

    10-08 18:24