Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
因为我无法控制当时打开了哪些连接。如果用户在他们的设置中启用了数据连接和 Wifi 连接,我可以选择使用哪个连接来执行我的 HTTP POST 吗?如果不是,Android 会选择更省电的 Wifi 吗?
Android 将使用用户当前连接的那个。
由于 Android 通过常规数据连接授予 Wi-Fi 权限,因此它将使用 Wi-Fi 连接(如果移动设备已连接到其中)。如果两者都被激活但设备没有连接到 Wi-Fi 网络,它将使用数据连接。
您还可以看到,如果您在您的设备上同时启用两者(使用 Android 2.2),它会自动切换到 Wi-Fi 连接(如果存在)。它确实更好、更快并且通常更便宜。