我正在使用NanoHTTPD在Android应用程序中呈现Web服务器.我正在使用wifi锁来保持网络活跃,并使用CPU锁定以保持CPU清醒,并通过前台服务保持其运行,以便它永远不会死亡.
我发现它可以从其他设备访问半小时,然后半小时无法访问.每当它变得无法访问时,我可以在Android设备上打开safari并浏览到0.0.0.0:30000并验证服务器确实在运行.我也检查确保wifi连接似乎是.
有什么建议去哪儿看?