2

目标是以编程方式启用 USB 网络共享。为此,我依靠反思和ConnectivityManager.

  • getTetheredIfacesrndis0通过电话菜单启用网络共享时返回界面,禁用时返回任何内容。
  • getTetherableUsbRegexs返回两个正则表达式 - <code>rndis\d 和usb\d.
  • getTetherableIfaces如果启用了 WiFi,则返回wlan0,否则不返回。

我希望getTetherableIfaces返回rndis0usb0使用该tether方法启用 USB 网络共享。知道为什么没有发生这种情况或如何在这些条件下启用 USB 网络共享吗?

如果我尝试强制任一接口进入该tether方法,我会收到Tried to Tether an unknown iface :rndis0, ignoring错误消息。

4

0 回答 0