bluetooth - Android Wear:使用蓝牙在手机上通过 GSM 进行网络连接
问题描述
我在 Android Wear OS 2.0 上成功使用以下内容通过 WiFi 访问网络数据。我想通过蓝牙做同样的事情,这样我就可以使用手机的 GSM。我需要相同的绑定,因为 Wear 应用程序和网络服务器之间通过 websockets 来回通信。
ConnectivityManager connectivityManager = (ConnectivityManager) getApplicationContext().getSystemService(Context.CONNECTIVITY_SERVICE);
ConnectivityManager.NetworkCallback callback = new ConnectivityManager.NetworkCallback() {
public void onAvailable(Network network) {
super.onAvailable(network);
// The Wi-Fi network has been acquired, bind it to use this network by default
connectivityManager.bindProcessToNetwork(network);
...
}
}
解决方案
推荐阅读
- java - 如何从孩子(firebase)查询所有孩子的值
- javascript - 登录后隐藏标签导航 React native
- docker - 我可以从 Docker hub 的私有镜像中提取免费的私有仓库吗?
- python - 从本地 pc python 烧瓶中的 twilio API 调用后,我将如何保存入站呼叫记录
- algorithm - 最佳情况下交换和比较的二进制插入排序复杂度
- linux - 如果我想从零开始构建 GNU m4 而无需从 GNU m4 的另一个发行版副本引导怎么办?
- firebase - FirebaseDynamicLinks 为什么在应用后台不起作用?
- html - 为什么 CSS 边框背景颜色会继承内容背景颜色?
- yocto - 覆盖其他配方中未软分配的变量 (?=)
- highcharts - 点击highcarts上的图例时如何隐藏其他系列?