阅读项目服务器代码
测试手机 Redmi K30 Pro
Application.internetReachability
public enum NetworkReachability {
/// Network is not reachable.
/// 手机上关闭 wifi 和 4g
NotReachable = 0,
/// Network is reachable via carrier data network.
/// 手机只开4g
ReachableViaCarrierDataNetwork = 1,
/// Network is reachable via WiFi or cable.
/// 手机上只开wifi
ReachableViaLocalAreaNetwork = 2
go 相关
Locker sync.WaitGroup
OpLog chan *msg.GetXXX
go func() {
startMsg := d.room.StartAutoFight()
}()
defer wg.Done()
本文探讨了如何通过Application.internetReachability枚举来测试手机(如RedmiK30Pro)的不同网络状态,包括不可达、仅4G和仅WiFi。同时介绍了Go语言中sync.WaitGroup和通道(chan)的应用,以及一个简单的Go协程示例。

被折叠的 条评论
为什么被折叠?



