Android - force network requests go through wifi instead of mobile network

后端 未结 2 425
夕颜
夕颜 2021-01-14 20:20

I have an app which connects to a hardware device Wi-Fi hotspot. It seems that Android forward requests over other networks (3G/4G for example) instead the hotspot, since my

2条回答
  •  暗喜
    暗喜 (楼主)
    2021-01-14 21:03

    Per the Connecting your App to a Wi-Fi Device blog post:

    To direct all the network requests from your app to an external Wi-Fi device, call ConnectivityManager#setProcessDefaultNetwork on Lollipop devices, and on Marshmallow call ConnectivityManager#bindProcessToNetwork instead, which is a direct API replacement.

提交回复
热议问题