我正在构建一个Cordova应用程序,它需要在Android上访问WiFi,并禁用当前连接的网络,以防止从我要连接的网络中自动断开连接(因为没有互联网)。
问题是,当在Android 8.0+上测试时,我在adb logcat中得到了这个错误,我不知道需要做什么来修复这个错误:
E/WifiConfigManager: UID 10315 does not have permission to update configuration "Test SSID"WPA_PSK
E/WifiStateMachine: Failed to disable network
这些是清单中所
我对虚拟机相当陌生,但是我已经在我的mac上成功地安装了运行os x El Capitan的kali Linux机器。我的问题似乎与我在寻找解决方案时发现的所有其他问题略有不同。使用我的vm,我使用的是我购买的外部无线usb适配器Alfa AWUSO36NHR。
现在,我已经取消了VMbox网络设置选项卡中的“启用网络适配器”设置。我还启用了USB2.0EHCI选项,以便VM可以找到我的USB适配器。
在我的虚拟机中,我可以连接到我的wifi,我可以上网,但它只持续大约5分钟,然后wifi停止工作。我找到解决这个问题的唯一方法是断开usb适配器,然后重新连接它,vm再次连接到wifi,我可以上
我上周四的桌面:
Ubuntu 16.04 LTS
Core i5 6500+8GB RAM+ ASUS H170 PRO Gaming MB
在此之后,我的桌面上的Wifi在安全引导模式下已经停止工作。
我的桌面上的Wifi适配器是: TP-Link TL-WN735N。
lsusb命令的输出:
aditya@Aditya-ASUS:~$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Found
我有基本的web视图安卓应用-客户端,和Raspberry作为服务器端(NodeJS网络服务器)。Raspberry充当Wifi接入点并接收连接。当我通过lan端口在覆盆子上启用互联网时,Android应用程序就能工作。当我试图连接和周围我已经保存了网络接入的wifi连接,应用程序忽略raspberry pi wifi。如何迫使android应用程序连接到非INTERNET WIFI并保持连接?