Android:通过蓝牙连接两个设备并以编程方式启用Internet访问

问题描述 投票:1回答:1

我正在尝试通过蓝牙连接两个Android设备(已经配对),并在其中一个设备中启用自动访问Internet。

这可以通过访问设置并启用以下检查情况:

enter image description here

您知道我该如何以编程方式执行此操作?

谢谢。

android bluetooth android-bluetooth
1个回答
0
投票

应该可以使用WifiManagersetWifiApEnabled()方法。

但是,此方法仅在Android SDK 27之前可用。它被标记为SystemAPI,并且需要android.Manifest.permission.TETHER_PRIVILEGED

因此,强烈建议您不要实施此功能,因为Google不会提供任何官方API调用来启用移动热点。

您可以在此处阅读有关此主题的更多信息:

https://medium.com/@jean.creuzedeschatelliers/how-to-activate-the-mobile-hotspot-on-android-programmatically-or-not-5931e44097e3

© www.soinside.com 2019 - 2024. All rights reserved.