1 问题
Android10.0设备通过热点名字和密码连接另外一台设置指定热点,但是他们之间依然不能通信,网络不可达。
Android10.0设备通过热点名字和密码连接另外一台设置指定热点,我用的是官方API,可以参考我的这篇博客
Android之通过用户名和密码连接指定wifi热点(兼容Android9.0和Android10.0和addNetwork(wifiNewConfiguration)返回-1问题)
Android10.0连接热点关键代码如下
boolean isOpenWifi = mWifiManager.isWifiEnabled();if (!isOpenWifi) {Log.i(TAG, "用户需要打开wifi开关");context.startActivity(new Intent(Settings.Panel.ACTION_INTERNET_CONNECTIVITY));callBack.connnectResult(false);return;}NetworkSpecifier specifier =new WifiNetworkSpecifier.Builder().setSsidPattern(new PatternMatcher(wifiApName, PatternMatcher.PATTERN_PREFIX)).setWpa2Passphrase(password).build();