sachmx001
Results
1
comments of
sachmx001
> 那我+1 > 希望能接受intent来开关代理,便于tasker之类的app调用,现在只能靠模拟点击还是不太方便…… 我知道一个用shell启动服务的命令,am start-foreground-service -n com.github.kr328.clash/com.github.kr328.clash.service.TunService 但是,成功的前提是要在这次启动前,clash是正常运行过的,如果之前启动的是别的VPN,那这个命令就无法启动成功,主程序是启动了,但服务无法开启,我也不知道为啥,但如果你手动开启了一次后,再关掉,以后都能用这个命令成功启动服务了,但如果终于开启了别的,那么下次又会失败了…… 我在想弄个intent来启动它自带的restart receiver,也许这个能一定成功开启,但研究了半天,还是不会写这个命令,写了几个都无效……