我可以用
sudo nmcli radio wifi off
但在重启后它会重新启动。我能找到的唯一线程是这一个,但它只适用于Ubuntu,而且我使用的是Arch。
我的笔记本电脑有一个物理开关,但它实际上并没有禁用Wi卡。它只是要求操作系统关闭Wi,但它在重新启动后又打开了。
要明确一点:我不只是想关掉Wi,阻止NetworkManager连接到网络上。我想完全和永久地禁用收音机,这样它就不会消耗任何电力。
编辑:我也想轻松启用无线网卡的需要。
出于测试目的,我有一个小的android应用程序,由一个简单的活动组成,您可以在其中插入主机、端口和时间间隔。该应用程序启动一个服务,该服务使用一个周期创建一个线程,该线程从套接字的输入流中读取数据,直到它被有意停止为止。以下是该服务的代码:
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
prepareFileLogging();
FILELOG.info("PollingService: onStartCommand");
mNotifi